00:37:55 -!- Twinge has quit [Read error: Connection reset by peer] 00:38:19 -!- Twinge has joined ##crawl-dev 01:53:46 or thumbs, as the case might be 01:53:54 however I've only two of these so paperclips serve a better purpose 02:00:51 03greensnark * r1d9499f645e9 10/crawl-ref/source/noise.h: Fix bad type to noise_intensity_millis causing overflow. 02:31:17 -!- galehar has joined ##crawl-dev 02:37:26 03greensnark * rff0082f0597a 10/crawl-ref/source/shout.cc: Don't loop for cascading noises in apply_noises. 02:47:22 murphyslaw (L17 KoAr) ASSERT(m.mid > 0) in 'tags.cc' at line 2954 failed. (Crypt:1) 02:47:34 murphyslaw (L17 KoAr) ASSERT(m.mid > 0) in 'tags.cc' at line 2954 failed. (Crypt:1) 02:47:34 It does interest me that we'r still getting those asserts. 02:47:37 @??laboratory rat 02:47:38 parasitic laboratory rat (04r) | Speed: 9-17 | HD: 5 | Health: 17-39 | AC/EV: 5/5 | Damage: 905(vampiric) | Flags: evil, !sil | Res: 06magic(16) | Chunks: clean/none/unknown | XP: 126 | Sp: blink / fire breath (3d10) / mephitic cloud / shock (d11). 02:47:42 murphyslaw (L17 KoAr) ASSERT(m.mid > 0) in 'tags.cc' at line 2954 failed. (Crypt:1) 02:50:51 due: 1. that's not vault defined? 2. Gretell has substring matches now? 02:51:09 murphyslaw (L17 KoAr) ASSERT(m.mid > 0) in 'tags.cc' at line 2954 failed. (Crypt:1) 02:51:26 -!- elliptic has quit [Ping timeout: 240 seconds] 02:53:40 sorear: laboratory rats aren't any longer, i codified them as actual monsters 02:54:00 sorear: it's not a substring match, it just returns a random laboratory rat when the adjective is undefined 02:54:08 @??fiery laboratory rat 02:54:09 fiery laboratory rat (05r) | Speed: 12 | HD: 5 | Health: 16-38 | AC/EV: 5/5 | Damage: 904(fire:5-9) | Flags: !sil | Res: 06magic(16), 04fire+++ | Chunks: clean/none/unknown | XP: 121 | Sp: fire breath (3d10). 02:54:17 @??parasitic laboratory rat 02:54:17 parasitic laboratory rat (04r) | Speed: 12 | HD: 5 | Health: 16-38 | AC/EV: 5/5 | Damage: 905(vampiric) | Flags: evil | Res: 06magic(16) | Chunks: clean/none/unknown | XP: 121. 02:55:18 -!- murphy_slaw_ has left ##crawl-dev 02:57:27 -!- murphy_slaw_ has joined ##crawl-dev 03:07:05 clouded (L27 NaEE) ASSERT(found) in 'dungeon.cc' at line 7101 failed. (Hell) 03:07:43 argh it crashed when I exited the abyss, that took forever :< 03:08:08 nice 03:08:11 moin 03:08:28 "Exiting abyss" problem with stairs again? 03:08:39 ouch, that's naughty 03:08:54 it's probably because I abyss myself in the vestibule 03:08:59 yes 03:09:01 yeah there are no stairs in there 03:09:15 am I fucked then? 03:09:31 oh and no stone arches either 03:09:34 fucked in what sense? 03:09:49 that I can't continue my game until it's fixed 03:10:03 probably 03:10:35 oh well I can scum abyss at least 03:11:30 -!- monky has quit [Quit: hello] 03:13:37 I know several ways to fix that, but I'd have to figure out what's the problem in this specific case first 03:13:43 * Zaba yawns 03:14:19 but yeah, it's when you return from abyss into vestibule 03:14:33 Why doens't it just randomly place you on the level? 03:14:44 because it's a whole-level vault 03:14:45 it did a while ago 03:14:58 the easiest fix would be to remove the restriction of not placing the player in vaults 03:15:19 ah yes 03:15:46 I think I'll do that, and see if anybody ever complains about hypothetical problems caused by that. 03:16:04 no need to post a mantis issue then? 03:16:15 no 03:20:52 03zaba * r3fe7f3a56847 10/crawl-ref/source/dungeon.cc: In the third pass of dgn_find_nearby_stair, allow placing the player in vaults. 03:21:10 Zaba: thanks 03:21:22 now somebody should update cdo, I guess 03:25:18 -!- syllogism has joined ##crawl-dev 03:25:20 that is, however, a workaround, because returning from abyss should place you on an exit gateway 03:26:07 or well. The hell with it. 03:27:23 03kilobyte * r310eb4a0d605 10/crawl-ref/source/ (10 files in 2 dirs): s/noreturn/NORETURN/ to unbreak Windows builds. 03:34:53 -!- galehar has quit [Quit: Page closed] 03:37:20 yay more gnoll camp love 03:37:21 Keskitalo: You have 3 messages. Use !messages to read them. 03:37:26 !messages 03:37:27 (1/3) greensnark said (3d 15h 56m 8s ago): I got your gnoll shaman vault <3 03:37:30 !messages 03:37:30 (1/2) greensnark said (3d 15h 47m 11s ago): Gnoll serial vault and Sewer on same level in fact. Almost missed the Sewer :) 03:37:32 !messages 03:37:32 (1/1) due said (10h 27m 17s ago): What about "Summon Swamp" instead of "Summon Hydra"? It's a slightly delayed, area-affecting spell that replaces (temporarily) some features with "swamp". You are guaranteed a hydra or a swamp dragon, but they are limited to the "swamp" area. 03:38:33 due: I'd love a water monster summoning spell like that, but replacing the hydra summon, probably not. I still need to test the spells. :P 03:38:52 :) 03:39:23 I explained my thought and reasons behind it a bit more clearly on the wiki, but I'm still undecided. 03:41:02 -!- galehar has joined ##crawl-dev 03:41:20 hi galehar 03:41:40 hi 03:41:50 Keskitalo: I love the idea of an area summoning spell though and will implement it in some form. 03:43:28 greensnark, what's FLOOR_RESERVED for and can it go? 03:43:52 Keskitalo: Swamp-based, Shoals-based, Lair-based... it could even be a random area every time! 03:46:00 greensnark hydra hater ;_; 03:46:21 greensnark, actually, what are all those DNGN_*_RESERVED features? 03:46:39 Keskitalo: I thought it was a joke spell! 03:46:55 Zaba: I think they're placeholders maybe 03:47:08 Keskitalo: Actually summoning is a little boring at the high end 03:47:17 do we need them? 03:47:22 Yeah, I saw you comment on the only-evil high-end summoning spells. 03:47:25 So summon hydras is not a bad idea :P 03:47:50 greensnark: Also, the hook is that the hydra would be very short-lived, so that TSO's summonming extension would combo with it nicely. 03:47:53 Zaba: Unsure, but I think it's best to leave them alone 03:48:00 okay 03:48:14 Keskitalo: What level spell would this be? 03:48:34 I don't remember what happened to summon ugly things... do you get a whole bunch or jus one ugly thing 03:48:47 greensnark: Right now in RangerC's patch is L7, which sounds about right to me. I still haven't tested it yet. 03:48:52 greensnark: L6, one ugly thing 03:49:00 Keskitalo: Oh, L7 sounds pretty reasonable 03:49:02 greensnark: speaking of which 03:49:13 My minor quibble which I have been expressing in a major way (sorry, I am becoming fixated when it really doesn't bother me) is that I don't think an existing monster now being summonable is a particularly interesting or unique facet. 03:49:14 In fact at L7 it probably wouldn't even need to be short-lived 03:49:35 I hope that I have adequately expressed this! And if not before, hopefully now. 03:49:36 greensnark: ugly things should scan the resistances of their enemies and change colour accordingly; and summon ugly thing should do this when cast 03:49:53 due: I hear that, but.. it's hydras! :D Sorry, I can't let go. 03:50:00 "Summon Swamp"? You mean, "Summon Abyss"? Let's see if we've seen it before... 03:50:02 OTOH I'm not very excited about Summon Dragon. 03:50:09 kilobyte: The mechanism is completely differnet :p 03:50:18 due: On the other hand, players like to summon stuff they know will curbstomp the bad guys. Familiarity can be pretty powerful too :) 03:50:24 greensnark: That would hopefully give summon ugly thing a niche: it'd adapt to your opposition 03:50:41 Keskitalo: Then delete an old boring summoning spell to compensate ;) 03:50:46 right now it's regarded as underpowered, but quite possibly it's just eclipsed by Haunt and stuff. 03:50:57 due: Perhaps! 03:51:29 I was also thinking that Hydra and Dragon don't need to be in the Vehumet books. 03:51:34 kilobyte: Fixed-area, monsters are confined to that area. There's a delay in the actual effect, etc. So yes, it's like a player-cast corruption but the effect and flavour are totally different. 03:52:00 And it's not permanent, of course. 03:54:32 ??monster manual 03:54:32 monster manual[1/2]: Summon Small Mammals - Sticks to Snakes - Call Canine Familiar - Tame Beasts - Dragon Form 03:54:39 ??book of beasts 03:54:40 I don't have a page labeled book_of_beasts in my learndb. 03:56:59 Monster Manual is gone, no? 03:57:06 Or is it just Tame Beasts? 04:02:22 due: commit a391f003b48056087c5972147ec86f733ec5726a 04:02:44 if you feel like that, "git revert" is ----> that way 04:03:00 Ah, book of beasts. 04:03:16 No, I'm cool with it being gone. 04:03:35 Dragon form is silly, Call Canine Familiar got moved to one of the starting books, and Tame Beasts was gone, so that left... what? Spammals and Sticks to snakes. 04:04:19 Why was it "Monster Manual" anyway? "Book of Beasts" sounds more interesting and is thematically in line with our other books. ): 04:05:19 right 04:05:23 Keskitalo: RangerC did a breakdown of high level summons! 04:06:42 MarvinPA: Thanks for the wiki page cleanup 04:06:50 due: Cool, where? 04:06:56 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:magic:summoning:new_spells#breakdown_of_high_level_summons 04:07:05 It is an *excelent* explanation. Hooray for peoplewho sit down and do writeups! 04:07:22 will read! 04:07:39 The write-up on Malign Gateway makes my heart sing ;) 04:07:55 It sounds that spell is really succesful. 04:08:19 Translating Crawl: I'd love a Finnish translation now that I have offspring :D 04:10:37 Keskitalo: But how would you cope with the monster list having to be constantly trimmed for all your long words? ;) 04:10:46 I don't really agree that SHT is "overpowered" 04:11:08 st_: It really depends on the circumstances. 04:11:18 @??tentacled monstrosity 04:11:18 tentacled monstrosity (03X) | Speed: 9 | HD: 25 | Health: 100-160 | AC/EV: 5/5 | Damage: 22, 17, 13 | Flags: 05demonic, amphibious, see invisible | Res: 06magic(166), 05fire, 02cold, 10elec++, 03poison | XP: 2127. 04:11:21 @??large abomination 04:11:22 large abomination (13X) | Speed: 6-12 | HD: 9 | Health: 23-66 | AC/EV: 0/0 | Damage: 40 | Flags: 05demonic | Res: 06magic(102) | XP: 520. 04:11:41 getting tentacled monstrosities is quite rare with average power 04:11:42 The comparison between them is basically puny. You either get some cannon fodder (basically) or a slightly overpowered threat. 04:12:09 Yeah, but the large abominations aren't really powerful enough in a lot of instances. 04:12:15 !hs char=vpwz 04:12:18 14. bookofjude the Convoker (L18 VpWz), worshipper of Sif Muna, hit from afar by a stone giant (large rock) on Vault:7 on 2009-09-27, with 218103 points after 110302 turns and 10:19:57. 04:12:26 I was using SHT in vaults and it wasn't really enough. 04:15:28 Well, you want the monstrosities, and abominations provide some cover. 04:24:32 My experience with SHT is that you don't really need anything else.. and Haunt is just as good. 04:25:44 Perhaps I didn't have the MP to spam it... I ws trying to use it pretty early. 04:26:14 Well, I had Vehumet.. 04:26:37 Ah, yeah. 04:26:46 I don't think Haunt existed back tthen. I should start a new summoner! 04:28:05 -!- coolio_mc has joined ##crawl-dev 04:28:38 Hmm, I might have had Kiku! 04:29:42 !lg * DSSu 04:29:42 576. Manjusri the Caller (L1 DSSu), got out of the dungeon alive. on 2010-12-23, with 45 points after 312 turns and 0:01:39. 04:29:47 !lg DSSu 04:29:48 6. Keskitalo the Thanatomancer (L27 DSSu), worshipper of Kikubaaqudgha, escaped with the Orb and 15 runes on 2010-08-11, with 9525218 points after 172542 turns and 16:29:00. 04:29:57 Yeah, I remember it all wrong I guess! :) 04:30:31 :) 04:30:43 hi coolio! 04:30:46 dazzle (L17 DSIE) ASSERT(m.mid > 0) in 'tags.cc' at line 2954 failed. (Elf:3) 04:30:55 oh hello 04:31:33 dazzle (L17 DSIE) ASSERT(m.mid > 0) in 'tags.cc' at line 2954 failed. (Elf:3) 04:31:56 dazzle (L17 DSIE) ASSERT(m.mid > 0) in 'tags.cc' at line 2954 failed. (Elf:3) 04:32:04 hi coolio_mc ! 04:32:07 dazzle (L17 DSIE) ASSERT(m.mid > 0) in 'tags.cc' at line 2954 failed. (Elf:3) 04:32:15 dazzle (L17 DSIE) ASSERT(m.mid > 0) in 'tags.cc' at line 2954 failed. (Elf:3) 04:32:21 Well, it does look like I only had spammals, Haunt, SHT and butterflies memorized. 04:35:14 diapers now! 04:46:34 03kilobyte 07ench-split * re4101cbae54b 10/crawl-ref/source/ (ng-setup.cc spl-data.h): Move all branding spells to Chrm, Confusing Touch to Hex. 04:46:35 03kilobyte 07ench-split * r9c680bf8671c 10/crawl-ref/source/book-data.h: Make the book of Charms pure Hex. 04:46:40 03kilobyte 07ench-split * r805f25a52f04 10/crawl-ref/source/ (12 files in 5 dirs): Tukima's Vorpal Blade is pining for the fjords. 04:46:41 03kilobyte 07ench-split * rd95836431e41 10/crawl-ref/source/ (enum.h itemname.cc ng-setup.cc ng-wanderer.cc spl-book.cc): s/Book of Charms/book of Maledictions/ as it's 100% Hex. 04:46:42 03kilobyte 07ench-split * r8c03b425edd7 10/crawl-ref/source/tags.cc: Handle Ash's reskilling in the ench split save compat code. 04:46:46 03kilobyte 07ench-split * r2029ffc6c4a4 10/crawl-ref/source/ (book-data.h enum.h itemname.cc spl-book.cc): Book of Tukima is an ex-book. 04:48:09 !lm dazzle type=crash -log 04:48:10 16. dazzle, XL17 DSIE, T:50995 (milestone): http://crawl.develz.org/morgues/trunk/dazzle/crash-dazzle-20110107-103215.txt 04:49:23 -!- Mu_ has joined ##crawl-dev 04:50:37 hi mu 04:54:04 coolio_mc: loved the rat tiles, btw. :D 04:55:14 coolio_mc: Are you around? I may throw "eventual tile needs" at you; ootehrwise, I can put them on the wiki? 04:56:21 To the wiki! 04:59:22 Hello, guys 04:59:32 Should I just C-q my character on CDO? 04:59:38 The one that's stuck. 05:01:56 is there any full size level (ie 80x70)? 05:02:06 or an easy way to create one in wizmode? 05:02:52 vestibule or tomb:3 might be, not certain 05:03:02 or one of the tomb maps 05:03:18 dazzle: do you recall any monster with a rare spawning ability on the level you're returning to? 05:03:32 Unstable branch on CDO updated to: 0.8.0-a0-4369-g310eb4a (31.29) 05:06:29 -!- dpeg has joined ##crawl-dev 05:09:17 kilobyte: Love the ench-split work! 05:10:13 kilobyte: Nope. I can scout the level and seek for one, though, I suppose 05:10:24 Oh, nevermind. 05:10:44 it's an human 05:11:02 I'll look if I can find where it did came from 05:11:07 hmm 05:11:07 my sprint map is full size if that works 05:11:22 dpeg: Did you get a chance to see the Elly ally piety hit proposal? RangerC is promising a patch and I think it'd be great; Fedhas piety cost for letting mushrooms/plants get killed works really well in my experience. 05:11:27 dazzle (L17 DSIE) ASSERT(m.mid > 0) in 'tags.cc' at line 3004 failed. (Elf:3) 05:11:41 to continue your game, we could either add a shim, but that's a bad idea without finding the cause. Easier to just delete the level. 05:12:12 Sure, if you can do that :D I knew that stuff like this might happen when I decided to play trunk thuogh 05:13:49 Hey, I got mail from the usability testing course! We need a description of our needs for next Wednesday. I guess I'll shoot some mail soon on crd. 05:14:28 dazzle (L17 DSIE) ASSERT(m.mid > 0) in 'tags.cc' at line 3004 failed. (Elf:3) 05:14:30 hi all 05:15:10 Keskitalo: no, didn't see that proposal. On the wiki or here? 05:15:31 Also, RangerC volounteered for DG patch <3 <3 <3 05:15:38 Napkin: could you please ./crawl --edit-save /var/lib/dgamelaunch/crawl-svn-310eb4a/saves/dazzle-2002.cs rm 03d 05:16:12 latest crawl binary is ok? 05:16:14 (it's owned by dgl:crawl mode 644) 05:16:23 kilobyte: Do we have a copy of the save, first? 05:16:25 any semi-modern will do 05:16:32 greensnark: I took it 05:16:48 Can I take a look at it 05:17:00 done, kilobyte 05:17:02 The monster population may show how we have a zero-mid monster 05:17:16 -!- TGWi has joined ##crawl-dev 05:17:55 dazzle (L17 DSIE) ASSERT(levels_seen <= (unsigned long) branches[branch].depth) in 'place-info.cc' at line 55 failed. (Elf:3) 05:18:23 :( 05:18:27 (and that ownership/chmod is on purpose ;)) 05:18:34 http://angband.pl/tmp/dazzle-2002.cs (didn't bother opening a mantis item) 05:18:57 hrm, now this assert is a new thing... and breaks recreating levels 05:19:30 beh, I'll open one 05:19:40 dpeg: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:god:elyvilon#ally_play 05:21:55 Keskitalo: RangerC == Elly ?? 05:23:03 Elly == Elyvilon :) 05:23:56 dazzle (L17 DSIE) ASSERT(levels_seen <= (unsigned long) branches[branch].depth) in 'place-info.cc' at line 55 failed. (Elf:3) 05:24:17 another mid crash (https://crawl.develz.org/mantis/view.php?id=3167) by KiloByte 05:24:41 ah :) 05:24:56 How hard would it be to change good god piety gain from waiting to exploring? 05:26:21 what is that place-info.cc assert? 05:27:05 Zaba: we deleted the level file to let Crawl recreate it, but apparently this now triggers this assert 05:27:30 ah. Yes, I think I understand it now.. 05:27:44 something should decrement levels_seen when removing a level 05:27:56 BTW, that human was spawned by Kirke 05:28:54 I remember blasting her to oblivion. 05:29:32 kilobyte, how is removal of levels done? 05:30:34 kilobyte: Ahhh 05:30:39 kilobyte: Aren't those created manually? 05:30:53 kilobyte: The hogs-to-humans reversion had some oddities. 05:32:21 Zaba: ./crawl --edit-save JoeBlows rm 03d 05:32:24 re: conversation earlier about where to put summon dragon 05:32:25 (for Elf 3) 05:32:29 book of the dragon is a logical place 05:32:29 :P 05:36:45 kilobyte, ah, hmm.. I guess it'd be pretty hard to adjust levels_seen automatically when doing that? 05:36:56 TGWi: some summon book and dragon, yes 05:37:44 we still use the old encoding which is hard to read... it made sense for separate files in DOS 05:37:44 should i restore the savegame, kilobyte? 05:37:44 it doesn't necessarily need to be in an elemental book (summon butterflies, for example, is not) 05:37:44 Zaba: yeah, but it's never done in normal games, just as a recovery for broken levels 05:37:44 while everyone's here 05:37:44 s/elemental/school/ 05:37:44 is there any aversion to me adding a disable-wizmode ability for wizmode builds? 05:37:44 dpeg: regarding books, I said earlier that Hydra and Dragon don't need to be in Vehumet-gifted books 05:37:44 The game would still be marked as "has been wizmode" but when something is broken and fixable with wiz-mode it's annoying to not be able to turn it off again. 05:37:44 Napkin: the level has a broken monster on it, we'd have to add a save shim to workaround that 05:37:44 (If you turn it on you can't turn it off and you can't continue playing "normally" because every time you die it prompts you, etc.) 05:37:44 well, i'm here - let me know what you decide on 05:37:44 due: what exactly can be fixed this way? 05:37:44 but this "assert after removing a level" definitely needs to be fixed, right? 05:37:44 Keskitalo: I hope to see the day when Vehumet has nothing to do with summons anymore, so I don't really care. 05:37:44 -!- Ashenzari has quit [Ping timeout: 255 seconds] 05:38:30 -!- Ashenzari has joined ##crawl-dev 05:38:30 -!- 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 | This is walrus appreciation week 05:38:35 I'd say this would be a can of worms, and people would use "recovery" whenever they get a bad mutation or such 05:38:40 kilobyte: So? 05:39:32 kilobyte: We don't really need to enforce what people do on their own computers; it wouldn't affect server play at all. 05:39:36 It would be mostly undocumented and the only people they'd be cheating if they took advantage of it would be themselves. 05:40:10 Napkin: I'm still seeing lots of "you can UPGRADE! :DDD" messages on the Wiki... is there a way I can hide them? 05:41:30 due: it's good to have a clear-cut "cheat mode" 05:41:32 I agree with kilobyte, it's a can of bloody worms. If people learn to use it against serious mistakes, they'll soon start using it to revert minor ones, too 05:41:50 * due shrugs. 05:41:50 the issue you mentioned is no different from "I didn't know a hydra can kill me in one turn" 05:41:54 "it won't affect server play" is barely a good excuse. Do we want online and offline games to become completely different experiences? 05:42:11 Zaba: My point is that people who will do this can already do it. 05:42:41 yes, but having to jump through hoops means they will know there's something wrong with it 05:42:52 due: if you implement this, it's main use for games where we repair bugs and give them back to players. What players do on their is their own business (and we're better off not knowing the details anyway). 05:43:17 dpeg: Well, that's my point. People can and will cheat anyway. This does not make it particularly more difficult nor particularly more easy. 05:43:25 removed, due. 05:43:29 Napkin: <3! 05:43:35 not sure that's such a good idea though... 05:43:53 almost all bugs we can repair do require actual code changes, so there's no gain on our side... 05:43:53 the solution would be to update 05:43:54 and there's always gdb 05:43:54 dpeg: But apparently we also need to act as people's consciences as well. 05:44:03 Napkin: er, you removed the notifications rather than just upgrading? :p 05:44:14 due: yes, we have to care for the souls, even if they're black as charcoal. 05:44:35 yeah, not willing yet to spend a whole day or more to do the 3 updates. wanna help out, kilobyte? ;) 05:44:47 dazzle (L17 DSIE) ASSERT(levels_seen <= (unsigned long) branches[branch].depth) in 'place-info.cc' at line 55 failed. (Elf:3) 05:44:53 ... oops. 05:45:01 due: the current wizmode rules help telling people that they're not supposed to mess with games 05:45:03 Zaba: hahaha 05:45:26 Napkin: not a clue about dokuwiki 05:45:31 kilobyte: How does people able to turn it off again once you're turned it on change any of that? 05:45:39 kilobyte: The game would still be marked as wizmode. 05:45:41 Napkin: and if its upgrades are so bad... that's not a good sign 05:45:44 well, the problem is, as always, the plugins and the local changes. 05:46:03 kilobyte: It would just allow them to continue playing without constantly being prompted to return to life when they die. 05:46:13 (And the other wizmode stuff.) 05:46:14 due: do you mean, disabling the "you die" prompts? 05:46:17 nah, the only sign is how big the local changes are - and how many plugins have been installed. 05:46:26 but then, you get them exactly one 05:46:29 once 05:46:34 kilobyte: No, I mean setting you.wizard=false. 05:46:40 kilobyte: (But storing you.was_wizmode=true 05:47:11 kilobyte: I'm not going to remove the current consequences for enabling Wiz-mode, just allow you to disable access to it again. 05:47:21 (Sorry, was I not clear about this?) 05:47:26 which affects just the death prompt 05:47:37 And whatever else we decide to implement. 05:47:54 Portal vaults spring to mind 05:50:32 we need an irc "I like it" button in here. I would press the button for the discussion from 10 hours ago :) 05:51:22 dazzle (L17 DSIE) ASSERT(levels_seen <= (unsigned long) branches[branch].depth) in 'place-info.cc' at line 55 failed. (Elf:3) 05:51:41 03kilobyte * r4592c2569f37 10/crawl-ref/source/ (mon-death.cc tag-version.h tags.cc): Fix missing mid on Kirke's hog reversion. 05:52:00 Can someone fix dazzle's game again? 05:52:09 yeah... two ways 05:52:25 I don't know how. 05:52:27 1. we could rebuild right now and have Napkin copy back the old file 05:52:29 You'll spend a huge time fixing my game, and I'll certainly die to the next monster :D 05:52:42 @1 - fine by me 05:52:51 2. or we could re-allow deleting levels (this assert) and then rebuild 05:52:58 @2 +1 05:53:06 triggering build 05:53:14 thanks 05:53:33 bhaak: what was it about? 05:53:57 dazzle: not just your game, others will hit that bug too 05:53:57 -!- TGWi has quit [Read error: Connection reset by peer] 05:54:04 (okay) 05:54:48 kilobyte: http://angband.pl/tmp/dazzle-2002.cs is the one original save? 05:54:49 -!- upsy has joined ##crawl-dev 05:55:38 dpeg: the "we can always agree on NH bashing" and "rather kick squarelos than letting kilobyte go" discussion 05:55:42 i don't really see why you need to turn wizmode off and i say this as someone who cheated and savescummed constantly when i played locally 05:55:46 bhaak: one could copy sections from IRC log and post them somewhere, to be marvelled at as pinnacles of discussion :) 05:55:50 Napkin: yes 05:55:55 bhaak: hehe 05:56:07 bhaak: I noticed precisely the same thing in normal human talk. 05:56:08 ok, old save is back 05:56:28 we could use crawl.bash.org :p 05:56:42 :D 05:56:56 (with bash.org.pl's interface, the one on bash.org is abysmal) 05:56:59 I repeat: the only difference it would have is that you lose access to the & menu, the prompt-on-die thing goes away, and portal vaults don't prompt you for a location (and whatever else gets coded in the future that does stuff with wizard mode). The *WIZARD*/negative scoring/lack of highscore/etc, etc, etc, would remain as such. 05:57:12 I've read a little bit through the TOME forum and it was surprisingly friendly to Crawl. 05:57:14 Unstable branch on CDO updated to: 0.8.0-a0-4370-g4592c25 (31.30) 05:57:29 Anyway, I don't care enough about it to argue it any more :D 05:57:39 due: don't worry. The idea is decent, but not urgent. 05:57:40 ofc you need twitter and facebook integration 05:57:40 try again, dazzle? 05:57:51 bhaak: That's coming in tiles! 05:58:09 success 05:58:11 "Tweet your YASD as soon as it occurs." 05:58:22 So thanks :) 05:58:30 -!- dazzle has left ##crawl-dev 05:59:44 bhaak: if there's twitter and facebook, there must be AdBlock to nuke requests to {facebook,fbcdn}.{com,net} 06:00:00 dpeg: as in, Henzell? 06:00:13 dpeg: http://twitter.com/#!/demogorgonbot 06:00:29 due: for the not public server games? why only in tiles? 06:00:52 bhaak: It's a reference to the silly April Fools day joke we pulled ): 06:00:54 Well, I pulled. 06:01:07 ummm... anyone seen this before? http://crawl.proboards.com/index.cgi 06:01:19 due: ah :-) but you could do it for the public server games nevertheless 06:01:39 Keskitalo: no 06:01:47 Keskitalo: hm, no 06:01:54 Keskitalo: it's... somehwat active? 06:02:09 Keskitalo: see the message at the top 06:02:20 last posts on oct 2010 06:02:24 dpeg: yeah, and the link goes nowhere 06:02:25 ah 06:02:31 well, toa personal webpage 06:02:31 Lots of spam 06:03:23 Store that will buy items? 06:03:25 « Thread Started on Mar 18, 2005, 3:06pm » 06:03:50 Is there any chance of getting a store that will buy items from the player added to CRAWL? 06:03:53 Selling the loot I find is really part of the fun for me playing these types of games. 06:03:54 haha 06:04:19 some things never change? :p 06:04:36 http://crawl.proboards.com/index.cgi?board=generaldev&action=display&thread=119 06:04:40 there is a comment by Erik 06:04:46 Ooh, really? 06:04:51 (Who hits the nail on the head, of course.) 06:05:18 2005--when did DCSS form? 06:05:56 Also, is nat lanza still around or does smoeone else handle c-r-d/c-r-c moderation? 06:06:41 I cannot answer either question :) 06:07:13 "need to know -- you don't need to know" 06:07:19 "if I told you, I'd have to kill you" 06:07:20 :D 06:07:27 spyleg! 06:08:00 Translations is also an evergreen. 06:08:29 link? 06:08:33 ^ 06:08:37 same forum 06:08:45 people are always asking about translations 06:09:02 are they? :) 06:09:38 I didn't see a lot of questions about translations for nethack in the past in rgrn. Crawl seems to have more translation-wanting users 06:10:04 bhaak: we've been asked for/about French, Spanish, Chinese so far. 06:10:59 Possibly because Crawl has a more active Tiles/Windows development and therefore a higher visibiltiy. 06:11:04 Darshan has posted on this forum too :) Haha, he is so old :P 06:11:58 greensnark: You left your walker parked out front :o 06:13:41 lots of spam in that forum though 06:14:29 did I already talk about my FR regarding comparison of weapons? 06:15:21 bhaak: no? 06:15:34 Napkin: it was abandoned in 2005 or 2006. 06:16:28 newest topic is from August 2010 though ;) 06:16:34 Napkin: link? 06:16:39 but yeah, abandoned still 06:16:47 click on "new topics" in the top bar 06:17:12 already closed the tab :) 06:17:21 http://crawl.proboards.com/index.cgi?board=help&action=display&thread=351 06:17:21 I often have the need to compare weapons. A summary or table of weapon with their properties would be cool 06:18:02 bhaak: interestingly, someone very recently proposed weapon comparison in a table (like we do with spells) on the forum. I think this might actually go somewhere. 06:18:50 Napkin: someone should probably add a message there about DCSS and CDO etc. 06:20:08 dpeg: cool, maybe you get it in dcss before I'll put it in un :) 06:20:59 It's not a 0.8 target. 06:21:47 kilobyte, is there any reason why level_id::current().describe() can't be used as a chunk name for saves? 06:22:44 Zaba: currently chunk names are limited to 4 characters since they were meant to just pack the multiple files together, but that's not a bad idea 06:23:16 kilobyte, I see... how hard would it be to raise the limit? 06:25:45 http://www.tomshardware.co.uk/forum/65262-25-crawl-forum-launched 06:26:56 03kilobyte * r25929773cf6d 10/crawl-ref/source/ (mon-act.cc mon-behv.cc mon-pathfind.cc): Give monsters AI boosts when you're under Ashenzari penance. 06:26:57 dpeg: What did I post? I don't recall 06:27:06 I remember the proboards forum, someone called Alex Korol started it 06:28:30 alex.korol@gmail.com probably still exists 06:28:38 galehar: For your crash, you may be modifying the data structure and invalidating the iterator 06:28:49 I could mail him.. maybe he still has login to that old board 06:29:21 Zaba: currently it's a fixed 4 byte field, we'd need to add marshalling of strings to package::{read,write}_directory() 06:29:35 greensnark: you advertised your mazewest page in Alex's link collection. 06:29:54 galehar: You are in fact modifying the map while iterating over it, which invokes undefined behaviour 06:29:58 nothing to be ashamed about after six years :) 06:30:05 dpeg: No way, I never advertise :P 06:30:15 kilobyte, can marshallString be used for that? (sorry, I'm completely unaware of how package.cc code works :P) 06:30:15 Someone else might have posted the link 06:31:02 greensnark: you praised Alex's link collection and shyly added yours. Better? 06:31:11 * greensnark slaps dpeg with a trout. 06:31:15 * greensnark does not proselytize. 06:31:18 Zaba: not directly, but it's the same concept 06:31:26 chiark.greenend.org.uk -- why is that domain familiar? 06:31:34 according to this banner, Darshan's page still gets over 1 million views per week! 06:31:37 And it's only Friday! 06:31:45 :'( 06:31:57 !coffee greensnark 06:31:57 * Henzell hands greensnark a mug of black coffee, brewed by Kikubaaqudgha. 06:32:03 Ahh, much better 06:32:11 Kiku really knows how to brew cup of joe 06:32:16 :) 06:32:32 After eating too many green peas, the Greenpeace evergreen pees into the snow. 06:33:03 kilobyte: nice Ash penance effect 06:33:08 kilobyte: also used for wrath? 06:33:49 just wrath, only a few gods have a penance for worshippers 06:33:57 now add some monster (giant orange brain) that boosts monster AI 06:34:13 syllogism: interesting idea 06:34:50 ??ashenzari wrath 06:34:50 wrath[1/1]: Lets monsters know the colour of your underwear. Due to criminally lazy devs, nothing more at the moment. 06:35:04 How is monster AI boosted? 06:35:44 Control of the monster is handed over to the RNG 06:35:47 they know the map better, never forget you, have a clue where you are when invis 06:35:57 Ah 06:36:03 very nice 06:36:12 because it is sort of the opposite of normal Ash play 06:37:07 too subtle probably... we could use the full-blown ZotDef rules of monsters infallibly homing towards their target, but this might lead to degenerate play where you sit at a choke point 06:37:34 so here they don't wake up unless they already are tracking you 06:38:14 with yesterday's noise goodies greensnark coded, they could get a boost there too 06:38:53 They could guess noise sources accurately all the time 06:38:57 bhaak is actually playing Crawl. Who's going to save Nethack from untimely death? 06:39:11 Ooh, the new menu icons from Denzi look nice 06:39:11 But I'm pretty sure players only notice degenerate behaviour from the noise system, not such subtleties 06:39:31 dpeg: Let's go play some UnNH 06:39:37 the Shield of the Gong is abusable too 06:40:33 greensnark: no time! 06:40:34 noise level of 40! 06:40:47 -!- galehar has quit [Ping timeout: 265 seconds] 06:41:10 greensnark: too bad, re-learning the keys takes a lot of time. Switching between roguelikes is a pain... 06:41:31 should be 1/3 of that or so 06:41:50 do you guys ever sleep 06:42:17 Blackflare: time zones 06:42:24 I figured 06:42:37 Its still funny to see people talking at a weird time here anyway 06:42:55 whereabouts are you anyway kilo? 06:43:16 Polackland 06:43:33 Yurop 06:43:46 fun 06:43:52 heh.. 06:44:07 Okay, I'm off to bed 06:44:11 goodnight fol 06:44:17 bye! 06:45:05 anyone writing to this Alex Korol guy? 06:45:14 Because I am.. 06:45:28 06:21 <@dpeg> Keskitalo: RangerC == Elly ?? 06:45:28 no 06:45:31 06:23 <+Keskitalo> Elly == Elyvilon :) 06:45:36 I can neither confirm nor deny 06:45:46 due: bye! 06:45:48 Napkin: thanks for that 06:46:41 alright, mail sent :) Süßkraaaaaam! 06:46:45 o/ 06:46:57 argh, how was the weapon wielding for monster tiles handled again.. 06:47:09 kilobyte, why does it seem to me that package.cc code assumes that the compiler aligns structs in predictable ways? 06:49:27 Zaba: can it ever put 32 bit fields to a bigger alignment than 4? I'd say it would break a damn lot of software. 06:49:46 I explicitely specify padding elsewhere. 06:50:51 Hmrmh. I guess vault-only tiles can't show wielded items dynamically.. 06:53:35 coolio_mc: Would you like to do one final iteration of the gnoll sergeant? This time with a spear wielded, preferably nasty-looking if you can fit that in. :) I'm modifying the vault so that the sergeant will always have a good spear + buckler or shield. 06:54:24 Keskitalo: tilemcache.cc seems to operate on tile rather than monster enums -- wouldn't it be enough to put the offset there? 06:55:20 It looked it used TILEP_etc enums, which need to be linked with MONS enums in tilepick.cc as far as I could tell 06:57:47 Zaba: would you want a way to allow handling old save formats? 06:59:29 hm, would that even be sanely possible? 07:00:08 naming level chunks in a nicer way would be nice, but probably doesn't justify such compatibility breakage 07:00:31 could still do it when it comes to bumping the major save version... 07:02:19 03kilobyte * r95d7f0cd5adb 10/crawl-ref/source/ (package.cc package.h): Allow handling old save package formats. 07:03:19 Zaba: there's a version field, read_directory() could keep old code 07:03:30 ah. 07:03:52 it's more than just a major version too 07:04:11 but also less, since changing the file format wouldn't even affect the minor :p 07:04:22 yeah, I know that it's different 07:04:42 but with a major version bump, you don't care about old saves anyway, so you might as well change the package format 07:12:03 IIRC CDO relies on being able to query old saves with a new executable, and it'd be trivial to keep this compatibility 07:12:14 hm, well, then I guess it could indeed be done 07:15:45 03kilobyte * rd78b096eb75f 10/crawl-ref/source/package.cc: Fix a memory leak and potential crash on browsing corrupted saves. 07:15:52 bhaak: you would get much further if you remembered to heal up before important fights. 07:15:52 -!- galehar has joined ##crawl-dev 07:17:00 greensnark: thanks for explaining the gdb crash 07:17:41 -!- elliptic has joined ##crawl-dev 07:19:08 dpeg: yes and I would live longer if I not always attacked hydras! 07:19:34 hey dpeg, that's just an awesome link you gave there 07:19:55 galehar: may I add it to your post? :D 07:20:21 I have just started reading it 07:20:36 btw, galehar, did you give this huge link (https://crawl.develz.org/mantis/permalink_page.php?url=https%3A%2F%2Fcrawl.develz.org%2Fmantis%2Fsearch.php%3Fproject_id%3D1%26amp%3Bcategory%3DImplementables%26amp%3Bsticky_issues%3Don%26amp%3Bsortby%3Dlast_updated%26amp%3Bdir%3DDESC%26amp%3Bhide_status_id%3D80) on purpose? 07:20:57 I mean.. you probably only wanted to give this link (https://crawl.develz.org/mantis/search.php?project_id=1&category=Implementables&sticky_issues=on&sortby=last_updated&dir=DESC&hide_status_id=80), right? 07:21:10 Napkin: that link is from bhaak, all praise goes to him 07:21:15 of course! 07:21:21 my mistake :) 07:21:27 I'll fix it 07:21:27 good, i fixed it :) 07:21:31 ok, cool 07:29:40 dazzle (L19 DSIE) ASSERT(!did_msg) in 'spl-miscast.cc' at line 410 failed. (D:20) 07:29:50 -!- dazzle has joined ##crawl-dev 07:29:54 :< 07:32:34 I crashed again 07:33:50 !lm dazzle type=crash -log 07:33:50 23. dazzle, XL19 DSIE, T:72428 (milestone): http://crawl.develz.org/morgues/trunk/dazzle/crash-dazzle-20110107-132940.txt 07:45:21 The cursed -2,+11 lajatang of Resourcefulness {slice, rF+ rC+ Str-3} 07:45:35 1336 gold 07:48:22 03kilobyte * r269fbcadbaf6 10/crawl-ref/source/package.cc: Fix an irrelevant memory leak on write errors. 07:48:24 03kilobyte * rabf4f0c5ed83 10/crawl-ref/source/spl-miscast.cc: Fix a double miscast crash. 07:48:51 I used to think that lajatangs are hot. No idea why, they're among the worst pieces of crap we have. 07:49:22 min delay 7, damage 14, bad accuracy malus 07:49:39 there are better one-handers 07:50:29 That's because lajatangs are one of the unimplemented weapon types 07:50:34 HANDS_DOUBLE was never implemented 07:50:43 You're supposed to be able to use both ends of the lajatang to attack 07:51:16 greensnark: you have implemented lajatangs! 07:51:20 for DCSS 0.1! 07:51:26 so it'd mostly be a speed brand, right? 07:51:28 dpeg: No, I just included 4.1 itemprop :P 07:51:40 greensnark: but is unfinished since 0.1 :( 07:51:48 kilobyte: A weaker speed brand that allowed you to apply a real brand on top of it 07:51:57 dpeg: Yes :P 07:52:02 greensnark: and the real problem is that we didn't know 07:52:15 About HANDS_DOUBLE? 07:52:19 yes 07:52:23 I thought there was some discussion of it 07:52:30 Around 0.1-0.2 though 07:52:41 something is messing up my autotravel/ctrl-o, vaults and hive have just been forgotten 07:54:06 dire flail was hands_double too, I guess that's why it was also so terrible 07:54:21 Yes 07:54:39 it _is_ hands_double, still 07:54:40 I think 4.1 also made regular quarterstaves hands-double, don't recall 07:54:53 kilobyte: Yeah, but hands_double is treated as two-handed 07:55:30 which makes a 13 dam weapon when you're swinging a 26 dam one 07:55:33 hands_double is hands_two+double-ended attack 07:55:41 Well, it's supposed to be that :P 07:55:44 er, 22 07:55:58 It's not a straight speed brand 07:56:17 then please tell us more so we can fix it 07:56:21 yes! 07:56:50 I don't remember, but the 4.1 source code will remember :) 07:57:12 4.1 combat code was much cleaner in general 07:57:24 4.1 dungeon code was not, though ;P 07:58:37 Zaba: nice :) 07:59:42 I don't know what I did with my 4.1 tarball 07:59:46 I suspect syllogism has one 07:59:59 Didn't Napking host it somewhere too 08:00:04 !coffee Napkin 08:00:05 * Henzell hands Napkin a cup of caffè macchiato, brewed by Gastronok. 08:00:06 yes, it's live on CDO 08:00:24 greensnark, http://crawl.develz.org/source/crawl-4.1.2.tar.bz2 # ? 08:00:30 Sounds like it 08:00:52 Ah, 1M tarball, those were the days :P 08:01:06 was looking at the code but I'll let you decipher it :P 08:04:40 Ctrl-O/autotravel forgetfulness (https://crawl.develz.org/mantis/view.php?id=3168) by st 08:06:54 hmmmmm? ahhh, yes :) 08:06:57 -!- elliptic has quit [Quit: Leaving] 08:18:20 Actually a quick glance at 4.1 fight.cc suggests only that PCs who were too small to use the weapon double-ended got a speed penalty :P 08:18:55 Too small or wearing shield == kiss of death for double-ended weapon 08:19:28 so agnes will have a speed penalty on her lajatang? :P 08:19:39 Oh no, that was just 4.1 08:19:51 And I'm not reading the code very carefully, still at work :P 08:20:16 Is your ^O forgetfulness some kind of portal mimic thing 08:21:16 don't think so, I've just been traveling to/from my stash 08:28:16 -!- Zaba has quit [Ping timeout: 264 seconds] 08:28:53 I can't figure out what's causing it 08:29:34 There was a shim to fix feature mimics confusing ^O, it might be doing the forgetting for you 08:34:04 -!- Zaba has joined ##crawl-dev 08:34:20 Mu_: as a rule of thumb, I think it's better to close the old Mantis item. And make a new one or reopen once the need arises. 08:34:35 st_: When did you start your game 08:34:51 a few days ago 08:34:53 It looks like the stair fix shim actually forgets branch stairs from older saves if you visit the level 08:35:07 The good news is it won't forget it again :P 08:35:20 Or does it keep forgetting the stairs? :P 08:35:55 I think it's just once, yeah orc/temple got forgotten when I went to put my runes on d:1 08:36:09 Ok, I think we can toss the shim 08:37:35 dpeg: oki 08:39:28 we need to organize a bugday, upon which we shall browse through old bug reports and close the irrelevant ones 08:39:54 962 open issues is not nice 08:41:15 Zaba: true 08:42:27 rob used to close all those issues. "Oh for the touch of a vanished hand, and the sound of a voice that is still!" 08:42:54 I'm pretty sure that's authentic Tennyson 08:43:02 "Imp insults do not wake monsters" 08:43:21 Yeah, imps beam their insults directly into your head 08:45:04 is there a list on the wiki of how ench is being broken up? 08:45:33 The great ench break up of 2011. It's not you, it's me. 08:45:58 yeah, there's an emphasis on "break" rather than "break up" :p 08:46:28 Mu_: uhm, currently just the code, sorry 08:46:38 03greensnark * rd58480827cf9 10/crawl-ref/source/tags.cc: [3168] Remove stair mimic save shim (st). 08:48:38 dpeg!!! 08:49:02 dpeg: Why do you keep poking at the amulet of Four Winds :P 08:49:11 greensnark: are double weapons supposed to be finished in 4.1.2? 08:49:20 Every time dpeg gets a spare five minutes he wizmodes up the amulet of Four Winds and rocks it to sleep. 08:49:27 kilobyte: No idea, actually. 08:49:47 I know Brent had a lot of unfinished combat tasks but he didn't share his todo list 08:49:53 because I see nothing but a speed penalty if you wield them with a shield or you're small -- as opposed to our halving of damage 08:50:06 kilobyte: Yeah, that's what I saw too 08:50:13 Maybe he thought lajatangs are good enough :) 08:50:36 so we have to come up with something on our own 08:52:04 I wonder: a second blow at half the base damage and an acc penalty; enchantment/skill/slaying bonuses on both are halved 08:52:17 would that be a decent first approximation? 08:52:44 ("both" = acc and dam) 08:55:00 It might be too strong with a 14 base damage weapon that's already reasonably fast 08:55:46 i.e. assuming the second attack is 0-delay 08:55:50 all two-handers have the same speed 08:56:03 At high enough skill, yes 08:56:31 Actually I don't remember the min delay numbers any more :) 08:57:05 I do think getting a double attack from double-ended weapons would be cool though 08:57:23 Just a matter of adjusting the second attack 08:57:30 So it doesn't become ridiculous 08:58:04 Oh, halving bonuses on both attacks sounds like a good approx 08:58:15 I misread that as halving bonuses on the second attack 08:58:55 Aah, my conf call postponed by another half hour :( 08:59:06 * greensnark hates conf calls scheduled for Friday evening and then postponed 09:01:12 wth, greensnark 09:01:22 bastards... 09:03:51 greensnark: what would need to be done to get portable lua in saves? 09:04:43 a while ago I looked into saving source chunks rather than precompiled ones, and it worked in most save calls -- except for markers which don't keep the source 09:05:04 but I don't have a clue about lua 09:12:23 kilobyte, so, are you going to add support for arbitrarily long chunk names? Since it's possible to do so without breaking old saves... 09:17:36 kilobyte: Yes, Zaba and I discussed that the other day 09:18:13 There's no real need to save Lua code in the save. We can instead require that any unmarshall/callback functions be registered by a globally accessible name and save that name in the save 09:18:56 Currently all vaults placed on a level are also saved, complete with Lua, but we don't actually use the Lua for anything. That can be replaced by saving the vault name and the mask alone 09:19:10 shouldn't that be a relatively easy change? 09:19:14 if it's not used for anything 09:19:18 The last bit is an easy change 09:19:46 and don't we already save vault names and masks? 09:19:49 Saving unmarshall and callbacks as names is also relatively easy, but time-consuming + save breaking 09:20:10 We already do save vault names and masks and the actual backing map, yes 09:20:37 The mask + actual map + name are important; the rest can be retrieved if necessary from the .des file 09:21:01 i wonder, has the idea of removing the restriction that conjure flame must be cast on an empty square ever been considered? or would that be too powerful? 09:22:35 might be fine 09:24:19 or actually probably not, since it's too easy to have a rat or something between you and a, say, hydra 09:33:45 greensnark, hmm.. it seems like at least some lua chunks that are saved with maps are used 09:34:13 Zaba: For markers or something else? 09:34:22 We already covered markers 09:34:29 not markers 09:34:47 but just removing the reads/writes of lua chunks from mapdef.cc read*/write* functions breaks stuff :P 09:34:56 I don't have time to investigate this further right now, though, brb 09:41:09 RjY: I suggested allowing burning down doors with conjure flame. Problem is that technically doors aren't really wooden doors, but "openable wall" (so, could be stone or metal for example) 09:46:14 Zaba: is 255 arbitrary enough? 09:46:46 Pascal strings are slightly easier to unmarshall 09:51:43 \o/ Call over 09:51:55 \o\ \o/ /o/ 09:52:01 Ok, off home 09:56:08 -!- eith has joined ##crawl-dev 10:12:24 erm.. is this guy anyone of you? 93-34-137-151.ip50.fastwebnet.it 10:12:44 not sure how, but his in.telnetd (not dgl!) is using up 99% of one cpu 10:12:47 geeez... 10:13:38 killed. 10:13:39 o/ 10:21:11 -!- murphy_slaw_ has quit [Read error: Connection reset by peer] 10:21:22 -!- murphy_slaw_ has joined ##crawl-dev 10:25:29 -!- ortoslon has joined ##crawl-dev 10:25:33 !messages 10:25:34 No messages for ortoslon. 10:26:59 -!- casmith789 has joined ##crawl-dev 10:30:42 -!- Kurper has quit [Remote host closed the connection] 10:32:12 -!- ahpla has quit [Ping timeout: 240 seconds] 10:35:47 -!- ahpla has joined ##crawl-dev 10:49:41 erm, I get "Partly explored, can't reach some items and places." in a free unexplored corridor? 10:54:10 bhaak: Sounds like a bug! 10:54:16 You should copy your save :) 10:54:32 http://crawl.develz.org/saves/dumps/bhaak-4592c25-110107-1653.tar.bz2 10:54:43 should I open a bug? 10:54:58 Let me take a peek 10:55:36 back 10:55:59 bhaak: Oh, you're sitting in the middle of an exclude 10:56:17 Explore does tend to produce unhelpful messages in the presence of excludes and stuff 10:56:51 bhaak: Out of curiosity, why did you exclude that square? 10:56:53 ah, when I drop an item it might get confused? 10:57:06 that's one of the Interface implementables: better explanation why autoexplore does not carry on 10:57:27 thrown short sword, killed monster, 'o'd to square, picked up loot and sword, dropped sword as I didn't need it anymore 10:57:30 dpeg: That's a good one 10:57:46 bhaak: Maybe you pressed the exclude key accidentally? 10:58:06 greensnark: which one is the exclude key? 10:58:19 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:interface:interface_implementables#comments_why_auto-explore_does_not_start 10:58:20 e in the X map 10:58:27 even has a nice red Urgent! sign :) 10:58:48 bhaak: in Crawl, there is context sensitive help ==> press X? 10:59:01 hmm, no, I was never in the X map in that game. as you can see, it was almost at the start of the game 10:59:30 what happens when you press 'E' on a square - does that still exclude the place? 10:59:41 I think you can also exclude from the 'x' look around 10:59:51 greensnark: hah, didn't even know that 11:00:05 exluding squares while targeting, too? :) 11:00:16 gotta look after food 11:00:21 And 'x' look around excludes just say "Placed new exclusion" which is somewhat unhelpful if you don't know what an exclusion is :) 11:01:52 oh, now I know what happened 11:02:12 I pressed 'f' and then 'e', as the item was in the 'e' slot 11:02:36 Ah 11:02:39 it didn't work and then i rememebered that I forgot 'i' 11:02:49 -!- galehar has quit [Quit: Page closed] 11:02:54 fie! 11:06:04 greensnark: see, exluded in target mode 11:06:17 exclusions should only be possible in X -- what do you thinkß 11:06:30 dpeg: I think 'x' should also be excludable, but with better feedback 11:06:39 I don't think 'f' should allow it, certainly 11:06:39 greensnark: ok 11:06:47 'f' is not good, yes 11:10:02 kilobyte: SA likes your Ash wrath: "Crawl devs are goddamn geniuses. That's a perfect in-theme wrath for Ashenzari, and I'd never have thought of it." :P 11:11:11 Do they feed chalk to SAers these days? :) 11:11:21 Chalk? 11:12:06 german picture :) 11:12:18 These germans are crazy 11:12:31 Sometimes Obelix expresses it best :P 11:14:55 it goes back to the grimm fairy tale of http://en.wikipedia.org/wiki/The_Wolf_and_the_Seven_Young_Kids 11:15:44 eating chalk -> getting a soft voice, pretending to be nice 11:16:15 The Grimms obviously suffered from some kind of psychosis judging by their stories 11:16:34 lol, they collected them, they didn't invent them :) 11:16:34 I can't believe they use these stories for kids :P 11:16:54 greensnark: you speak about SA as a whole like it's a hivemind :) 11:17:15 in subsequent releases, they toned down some of the stories. the first edition had some pretty harsh stories :) 11:17:17 ortoslon: It's easier to write "SA" than "drone xyz on SA" 11:18:33 At least the Grimm stories weren't full of religious brainwashing :P 11:18:41 I grew up on wacky Hindu folktales 11:18:53 There was one about an elephant that went down to a pool to drink and was seized by a crocodile 11:19:05 Now your normal sane elephant would probably stomp the crocodile into a paste and call it a day 11:19:12 But no! This elephant prayed to Krishna! 11:19:24 And Krishna presumably turned the crocodile into a vegetarian 11:19:29 That's the kind of stories I got :P 11:19:32 cool, a religious elephnat 11:19:55 Yeah, no wonder they're in danger of going extinct if they spend all their time praying 11:20:16 My mom had a book of fairy tales, but this wolf and kids story was not one of them 11:21:55 -!- ortoslon has quit [Quit: bye] 11:25:27 maybe not religious brainwashing, but we've got stories with social brainwashing, like the story about the ant and the grasshopper, where the grasshopper is left to die in the winter as it did play music all summer long instead of working like the ant 11:27:01 There's a brilliant Somerset Maugham story called the Ant and the grasshopper 11:29:12 "At the end the latter is enraged to discover that his 'grasshopper' brother has married a rich widow, who then dies and leaves him a fortune" 11:29:31 wikipedia tells me that the story has been re-told in different versions since antiquity 11:29:37 http://en.wikipedia.org/wiki/The_Ant_and_the_Grasshopper 11:29:45 Ah, but the Maugham story subverts the trope 11:29:52 And does it very well 11:29:55 yes :) 11:30:14 I think I actually had it in some English class in school 11:30:23 A nice change from the usual boring claptrap 11:40:16 hihi: https://crawl.develz.org/tavern/viewtopic.php?f=9&t=234 - Donations :D 11:44:31 oh, yes, where's your flattr account? 11:49:19 bhaak: http://www.smbc-comics.com/index.php?db=comics&id=2116 11:51:27 enne: :-D 11:52:17 03greensnark * r2e00b12847f3 10/crawl-ref/source/ (externs.h travel.cc): Inform the user if travel/explore cuts off because the PC is in an excluded area (bhaak). 11:52:48 Maniacuz (L18 SETm) ASSERT(!did_msg) in 'spl-miscast.cc' at line 410 failed. (Swamp:1) 11:55:10 !lm maniacuz -log 11:55:10 1189. Maniacuz, XL18 SETm, T:46402 (milestone): http://crawl.develz.org/morgues/trunk/Maniacuz/crash-Maniacuz-20110107-175248.txt 11:55:46 -!- eith has quit [Ping timeout: 240 seconds] 11:56:07 Guess CDO needs an update if the crash is common 12:04:20 Unstable branch on CDO updated to: 0.8.0-a0-4377-g2e00b12 (31.30) 12:24:45 -!- murphy_slaw_ has quit [Quit: murphy_slaw_] 12:28:56 heh, we've been linked: http://roguelikedeveloper.blogspot.com/2011/01/runner-up-of-ascii-dreams-roguelike-of.html 12:29:37 added a "Main Site" link in the forum to get back to the wordpress 12:38:26 Napkin: roguetemple has a nicer top 10 than the one I did: http://www.roguetemple.com/2011/01/03/asciidreams-roguelike-of-the-year-2010-results/ 12:39:31 pity that only so few links actually show up in the "linked by" category 12:39:44 *Incoming Links 12:39:47 pizza! 12:39:50 o/ 12:40:49 i'd never even heard of tome 12:41:09 bhaak: I confess I actually voted for UnNethack 12:41:15 Mu_: What? Tome is pretty well known :P 12:41:25 there probably hasn't been a SA thread or something :P 12:41:27 does tome have an ascii mode 12:41:36 greensnark amongst losers!!! 12:41:49 Mu_: :P 12:41:52 Darkgod is pretty cool 12:42:07 I don't actually know anyone who admits playing Tome though 12:42:11 I was a darkgod once 12:42:17 (played possessor in Tome 3) 12:42:18 and I mean ascii, not images taht look like letters and symbols 12:42:22 greensnark: thanks :) 12:42:29 and darkgod is one of the joke monsters, if you've those enabled 12:42:30 that* 12:42:37 I knew you're a nethacker at heart 12:43:12 Well, by the time I voted the Crawl/Tome issue was already settled :P 12:43:26 the crawl/tome feud is far from settled! 12:43:31 my vote pushed crawl over the top but no one else did their part :P 12:43:52 hey, I voted for crawl in every damned browser I have on this system :P 12:44:25 but I had a legitimate reason: The poll didn't show me the results, and I was checking whether it's a browser compatibility issue. 12:44:34 hey is tgwi around? 12:44:51 hm, nope 12:45:20 "Use Euclidean distance noise spread for the pretty grids (sorry, TGWi)." why would this upset him? 12:45:48 he is known for his hate for all things euclidean 12:45:58 ah 12:46:20 the new noise system looks exciting 12:52:14 -!- carpii has joined ##crawl-dev 12:52:38 is there a command in wizmode to make monsters ignore you? 12:52:41 -!- carpii has left ##crawl-dev 12:56:35 greensnark: the Grimm stories were intended (and written) for adults. The real perversion is that some sicko sold these as "children tales". And sickos still do. 12:57:18 scaring children is the best 12:57:59 but how better to teach children not to eat too much candy unless they believe a witch will eat them if they're fat? 12:58:28 its a good life lesson 13:01:28 Napkin: re incoming links, probably because most link to http://crawl.develz.org/ and not to http://crawl.develz.org/wordpress/ ? 13:01:44 I'm afraid so, yes 13:03:55 Damn, my second hard drive just blew 13:04:03 Goddamn Seagate 13:04:04 ouch 13:04:14 greensnark, second in a raid1? 13:04:27 Zaba: No, it's mounted for additional data 13:04:32 oh, ouch 13:04:49 Nothing vital on it, but I have very little free space until I get a new disk 13:04:55 coolio_mc: no, but setting stealth above 27 sort of works 13:06:19 -!- monky has joined ##crawl-dev 13:07:25 bhaak: hmm, no change when I told it to search for "http://crawl.develz.org" only 13:08:24 greensnark: there's also a Grimm fairy tale about busted hard drives. 13:08:47 <-- annoyed panda 13:09:07 greensnark: yes, was meant as consolation, not to mock you :| 13:09:10 Oracle database was on that volume and now I have to rebuild it over the weekend :'( 13:09:16 !coffee greensnark 13:09:16 * Henzell hands greensnark a pot of black coffee, brewed by Xtahua. 13:09:51 I knew I should have bought Western Digital :P 13:10:37 There's a group of dedicated players who're fighting to keep Makhleb as a starting god. 13:11:27 not sure you are joking, greensnark - but i believe you would have had to rebuild the db even earlier then... 13:11:46 Napkin: ? 13:11:46 _all_ my buddies complaining about wd disks 13:11:52 Oh 13:12:00 Well, it's just a joke around here :P 13:12:11 erm, ok :D 13:12:18 Seagate had a lot of bad disks a few years ago and after that we always curse Seagate when a drive fails :P 13:12:25 true 13:12:27 We also buy only Seagate because it's the most available :P 13:12:34 Much harder to source WD 13:12:39 ah, ok 13:12:45 not much difference here 13:12:57 i had best luck with samsung so far 13:13:38 I have a seven years old 120GB samsung drive used 24/7 here 13:13:57 jpeg is right: what happens with those SF donations? I bet that that peterb and natl are affording new swimming pools each year off it. 13:14:06 Instead of buying greensnark a decent harddrive. 13:14:07 lol, dpeg 13:17:49 dpeg: I think Nat set all donations to go to the EFF 13:18:15 But I'm not 100% sure. Someone with project admin rights could check :P 13:18:33 Who could that be? 13:18:41 Can't imagine 13:18:48 I haven't talked to either of them for years... since I got admin rights, to be precise. 13:18:49 But I'm sure they're named after a certain Pan lord 13:20:56 EFF/ 13:21:03 y|/|?| 13:22:25 http://www.eff.org/ 13:22:53 oh, that eff 13:23:29 are you aware of other ones? :) 13:23:50 greensnark: I only buy Samsung :) 13:24:15 there's a certain quantity of them, yes, enumerated helpfully on wikipedia's disambiguation page :P 13:27:55 bhaak: I shall buy a Samsung replacement! 13:31:21 I suggest this one, greensnark: SAMSUNG HD502HJ - silent, fast, not big, no 4kb blocks 13:31:57 Napkin: Thanks! 13:36:11 i can only say good luck - harddisks seem to have become a tricky business nowadays 13:37:08 my cousin in the us is really getting tired of sending in his green (or blue?) wd every 3-5 months (not kidding) 13:37:22 Heh 13:39:40 i also have big seagates for storage ST31500541AS (100mb/s instead of 133mb/s, 1.5tb instead of 500gb) - but omg.. something is really wrong with them. they (both) made some weird loud head-clicking sound from day one. (both bought from different suppliers, about 2 months apart) 13:39:59 crackman> ich hab aus 220 platten im raid 70 weggeworfen das waren wd 400GB raid edition disks 13:40:36 (working for mpiz, had to throw out 70 of 220 disks (400gb), all from wd) 13:40:45 Napkin: The Seagate that just failed made several aggravated clicking noises just before it died :) 13:41:13 Eek 70 of 220 13:41:23 (they switched to 70 seagate constellation series instead) 13:41:48 ah, that's a sad sound 13:41:50 ;) 13:42:16 not the first and not the last time you heard/will hear it, i bet :) 13:42:45 Well, usually the dying sounds aren't as loud as this was 13:42:52 I could hear it with headphones on :P 13:42:53 samsung spinpoint f1 aren't too stable either 13:44:13 ouch - that's nicely loud :D 13:46:11 @spinpoint f1: namely SAMSUNG HD103UJ, SAMSUNG HD103SJ - bad! 13:46:31 well, enough of that, i guess ;) 13:47:56 I have to check what's available :) 13:48:09 I usually buy local if I can 13:48:31 Ordering is slow and hitting the main supply area around SP road == death by traffic 13:48:38 I'll check in the morning :) 13:48:41 SP? 13:49:05 sorear: Bangalore road stuffed with shops selling general electronics and computer hardware 13:49:18 Sadar Patrappa if you want to know the expansion :) 13:50:29 I feel we should collect some momentum so as to give Ash a further push. 13:50:32 oh.. buying locally is no longer possible since i moved away from the city with the university :D 13:50:39 kilobyte did a great step today with the penance effect. 13:52:33 I have to say, I'm really looking forward to 0.8 13:52:33 actually considering playing trunk again :> 13:53:18 Napkin: it itches, doesn't it? :P 13:53:25 ;-P 13:54:10 greensnark: your commit about why autoexplore doesn't start lists more reasons that just being in an excluded area? 13:54:21 dpeg: No 13:55:25 ok 13:55:30 the commit is so long :) 13:56:21 No it isn't :P 13:57:01 bhaak: If someone takes a random sample of #unnethack conversation and runs into kerio, what will they think :P 13:59:21 greensnark: nothing good, I guess :D 14:00:10 Haha, dpeg drops in to check out kerio 14:00:40 must.not.incite.flamewar.in.unnethack 14:00:57 Who is kerio? Famous or infamous? 14:01:25 a crazy italian troll master 14:01:33 I see 14:01:54 !seen lorimer 14:01:55 I last saw lorimer at Tue Jan 4 08:47:47 2011 UTC (3d 11h 14m 7s ago) joining the channel. 14:04:19 SA is really tame... they're discussing how to conquer that Lair oklob vault without spreading pestilence and decay. 14:04:39 dpeg: Hey, I thought you'd taken the don't-read-your-forums thing to heart :P 14:06:02 greensnark: too weak! 14:06:12 also, I just said I won't write (which I don't) 14:07:43 -!- galehar has joined ##crawl-dev 14:08:43 * lorimer kicks dpeg in the junk 14:08:44 \o/ 14:08:47 i win i win i love this game 14:08:48 * lorimer runs off 14:09:01 lorimer: hi :) 14:09:07 Just testing if you're alive. 14:09:12 yeah, but i'm trapped in a teambuilding exercise 14:09:16 Wow, ninja junk-kicking sporkdevs :P 14:09:18 i have temporarily sshed back to the house 14:09:30 but must escape soon as yet more pain will break loose 14:09:53 lorimer: teambuilding for work or actually for spork? 14:09:56 no, for work 14:10:09 our yearly kickoff session thingy wotcha 14:10:17 There's that kick word again :P 14:10:26 it's a very kicky corner of the world :D 14:11:07 ok, on that note i must bail 14:11:11 * lorimer waves 14:11:22 Get your kick on :P 14:11:29 bye lorimer 14:11:34 galehar: hi 14:11:36 someone wants to give us money on the forum 14:11:41 galehar: actually did 14:11:49 Team building exercises are always funny 14:11:57 what are we going to do with it? 14:12:01 and we don't really know what Nat and Peter are doing with the money donated via SF. 14:12:10 greensnark says they give it to EFF. 14:12:40 dpeg: I think you can check :P 14:12:45 Somewhere on the SF project page 14:13:11 I do remember Peter or Nat saying the donations went to the EFF 14:13:25 Because someone asked if the Crawl license strictly allows accepting donations :P 14:13:39 haha 14:14:08 "You are prohibited by the terms of this Licence Agreement from using Crawl for gainful purposes." <- whatever the hell that means 14:14:24 Good thing we're ditching that lousy old licence :P 14:16:11 ??silent spectre 14:16:11 silent spectre[1/2]: A weak ghost added in 0.8 trunk that spawns in Crypt. It radiates silence over a huge area (bigger than LOS). Will happily follow you around and trivialise all spellcasting enemies, if you're a fighter. Cookies for the first person to clear Tomb using one. 14:16:18 ^^ not sure that monster is a great idea 14:16:29 its been in for awhile 14:16:34 Clever ideas like that are all very well, but the dumb-as-bricks monster AI cannot cope with it 14:16:37 I know 14:16:58 -!- TGWi has joined ##crawl-dev 14:17:28 greensnark: monsters like this will remind us to do something about AI 14:17:39 Easier said than done 14:17:42 hi 14:17:46 hi 14:17:47 If it's dumb as bricks, why is it so SLOW? 14:18:02 regarding the thing about donations, I almost feel bad I havent paid for crawl, Ive probably logged more hours than half my purchased game library combined 14:18:03 sorear: Because it's dumb as bricks at being dumb as bricks 14:18:12 greensnark: sure. I just stumbled upon this gem: 14:18:15 bricks are pretty slow 14:18:21 dumber than bricks??? 14:18:34 There's a ridiculous section of the AI where it sets up a foe then overwrites it arbitrarily based on insane overlapping conflicting conditions about 30 times 14:18:48 heh 14:18:50 At the end of which nobody has a fucking idea what the monster's foe is 14:19:02 Probably not even the monster itself 14:19:25 // This probably still needs some work. Rings used to be the only 14:19:27 hey tgwi 14:19:28 // artefacts which had a change in price, and that value corresponds 14:19:31 theres a commit mentioning you :D 14:19:35 // to returning 50 from this function. Good artefacts will probably 14:19:40 // be returning just over 30 right now. Note that this isn't used 14:19:44 there are like ten commits mentioning me 14:19:47 // as a multiple, its used in the old ring way: 7 * ret is added to 14:19:51 // the price of the artefact. -- bwr 14:19:51 well, its recent 14:20:06 the circular noise commit? 14:20:15 its about noise yes 14:20:33 There are 21 references to TGW in the commit history 14:20:42 :D 14:20:44 i think i have three. 14:20:50 i dunno, i think bricks are pretty clever, you know, the way they all fit together neatly in a wall and stuff 14:21:25 the item prices are so fucked up 14:21:26 hm on shop prices, why are some really good items really cheap? 14:21:37 like boots of running were 110 gold or something 14:21:42 I started a wiki page 14:21:43 i think dpeg pre-answered your question 14:21:47 apparently 14:21:49 Blackflare: won#t be like this in 0.8 14:21:55 TGWi: on what? 14:21:56 pricing 14:22:05 TGWi: ah, so do I :) 14:22:13 but it's hard to make specific suggestions because everything is determined by an inscrutable formula 14:22:17 TGWi: keep going, I have very little actually typed up. It's all notes. 14:22:26 We need an item exchange so the free market can set item prices based on their true value! 14:22:32 And we can have robe of resistance bubbles 14:22:34 so I just put up some complaints on scroll prices etc 14:22:37 the best thing ever is buying a robe for 23 gold and its a robe of the archmage 14:22:43 greensnark: yesssss 14:23:05 Flame, Frost etc. egos: times 50. Speed: times 40. And it goes on... 14:23:19 true value and market saturation 14:23:19 dpeg: it gets divided by 10 later 14:23:22 I have a good formula for enchantments. 14:23:32 the biggest thing I think is wrong with prices: higher base types are worth too much, and magical antiques aren't marked up enough 14:24:24 I also have some ideas how to make stocks more interesting in general. 14:24:50 shops? 14:25:06 I think dpeg has bought the free market idea 14:25:14 TGWi: yes 14:25:47 For example, weapons should come more often with an ego or an enchantment. If they have an ego, negative enchantments are interesting. Same with armours. 14:25:48 simulate a free market? 14:25:55 Fuck the free market. 14:26:18 This is about screwing the customer as royally as it gets. 14:26:30 that sounds like a free market ;) 14:26:43 hehe 14:27:39 encourage offshore investment of gold for tax evasion purposes 14:28:41 make some shops banks? 14:29:22 then have them offer loans to poorly qualified adventurers 14:29:24 and fail 14:29:44 Would it be possible to access rarity in item_value? 14:30:06 I would like to use this for potions and scrolls. 14:30:37 where possible it would be preferable to specify values, imo 14:30:52 easier to change and balance 14:31:15 but someone already thought the rarities 14:31:44 they're not representative of quality though 14:31:49 sure 14:32:04 one reason I propose this is so that strong poison doesn't sell for 1 gp anymore 14:32:12 to get sane prices you'd need rarity formula + special cases 14:32:14 why? 14:32:20 which is worse than just specifying prices 14:32:34 is strong poison useful very often? 14:32:39 to be fair 1gp !oSP is about balanced ;p 14:32:49 buying items from shops IDs them 14:32:53 evap and maybe other things 14:32:57 casmith789: no, it's trivial to buy it 14:32:59 maybe not !sp but decay could cost more than 1 14:33:42 dpeg: sure, it is. but it's not worth it in general. For a specific ID of a not good item, when a general ID costs around 30, a value less than 30 is balanced. 14:39:37 -!- casmith_789 has joined ##crawl-dev 14:39:50 -!- casmith789 has quit [Ping timeout: 240 seconds] 14:42:46 -!- casmith_789 is now known as casmith789 14:45:07 hm, the new trunk version doesnt fix my slow travel problem 14:45:20 I wonder if its the new noise calculations? do they add a lot of overhead? 14:46:39 crawl is revolting against circles 14:47:04 missing items in sewer vault (https://crawl.develz.org/mantis/view.php?id=3169) by KoboldLord 14:47:20 now the whole game slowed to a ...crawl 14:48:02 sounds a bit like https://crawl.develz.org/mantis/view.php?id=3160 14:50:53 yes thats exactly my problem monky 14:51:02 I thought the latest build today fixed it but I guess not 15:05:23 -!- eith has joined ##crawl-dev 15:14:15 casmith789: I disagree. This would be true if there were sufficient id scrolls. 15:15:34 item prices should be higher until demand meets supply 15:15:57 obv! 15:16:39 on the topic of negative potions, generally they aren't so bad that you would consider buying one for much more than 1 15:17:00 early game, poison hurts, and decay is nasty without healing; that's pretty much it 15:17:36 dpeg: there aren't? 15:17:52 fr: a potion that gives red glow 15:18:09 that feels more scroll-y 15:18:17 scrolls are atm safe to read ID 15:18:24 potions aren't safe to quaff ID 15:19:41 casmith789: I think there's generally some shortage of id scrolls. More than a shortage of money. If !strong poison came 100gp, would you pay? 15:20:34 no 15:20:39 definitely not 15:20:45 I wouldn't pay for 20 15:20:53 money is much more important 15:21:11 aha 15:21:48 I usually have way more money than I need 15:22:06 I think the same. 15:22:09 near the end sure 15:22:12 but then neither matter 15:22:17 I would pay 100 gp... not immediately but at some point. 15:22:35 lategame you honestly quaff ID potions? 15:22:44 its not hard to keep a healing potion on hand when quaff iding either is it? 15:23:14 well why would you waste a potentially good potion like might, agility, cure mut or risk mutation when you could ID it when you get a scroll 15:23:26 I don't think I've ever really had a shortage of id scrolls 15:23:56 I never have enough to waste on potions 15:23:59 past early game obviously 15:24:01 syllogism: you aer quaffing random potions 15:24:06 I don't, I id them. 15:24:11 no i'm not, I'm just advocating quaffing them: P 15:24:14 completely different 15:24:17 haha <3 15:24:26 I usually have a slight shortage around early midgame but I wouldn't blow 100 just to id a potion I won't even use 15:24:32 in any case, a price of 1 gp is not good for bad items 15:24:41 maybe 50g? 15:24:44 ew 15:24:47 I think it's part of the reward of finding a shop 15:24:48 20 is far more reasonable 15:24:53 I'd pay 20 maybe 15:25:01 something lower than the price of an id scroll at least 15:25:12 if you have been into bazaars, you will know how close the gp situation can get 15:25:32 casmith789: I have invented bazaars. 15:25:48 exactly! so you want your gp :) 15:26:08 casmith789: I want to make certain pecunial (sp?) decisions less trivial. 15:26:33 I have no idea what the threshold is, but there must be some value where players will think before blindly buying bad items. 15:26:43 10-20 15:26:47 casmith789: I want the gp of players. 15:26:55 TGWi: personally, too low 15:27:01 i.e. I'd buy them for 20. 15:27:04 why is shortsword greyed out for kenku fighters? they have the same apts for all weapons 15:27:06 you won't get it if you ask for 100 gp from a potion of strong poison 15:27:17 short blades are bad 15:27:18 is why 15:27:23 Blackflare: because short blades are generally a bad weapon time lategame according to the game 15:27:24 oh :B 15:27:30 it's okay to charge a bit more than some/even most players are willing to pay 15:27:32 well I dont plan to stick with it 15:27:38 just use it till I get a longsword and crosstrain 15:27:42 syllogism: yes, I thikn the same 15:27:43 20-30 seems okay 15:27:47 dpeg: I don't mind, do it. It will hardly affect players such as me 15:27:50 syllogism: good start 15:27:57 dpeg: keep in mind you're asking money for something the player will not use 15:28:08 TGWi: they pay for the information 15:28:10 theyre still getting something 15:28:15 when one pays 25 or whatever for healing, they get information as well as healing 15:28:29 currently, the guides we have all advocate "buy those useless 1 gp items". I hate that. 15:28:37 when one buys a potion of poison, they're maybe saving one healing 15:28:37 id scrolls are about as much 15:28:38 maybe 15:28:50 or one scroll of id, whichever is closer 15:28:52 well then make it meaningful but don't put it over useful items 15:29:02 20 is fair 15:29:09 i'd rather waste an id scroll than a healing potion 15:29:15 20 is meaningful early game right? 15:29:35 yes 15:30:46 monky: yes, it is 15:35:59 anyway, that was just one idea 15:36:28 -!- eith has quit [Ping timeout: 276 seconds] 15:36:58 besides the obvious (more expensive needles, egos, less expensive miscies), I mulled about selling ego weapons/armours with negative enchantment 15:38:14 03greensnark * r7499eb241985 10/crawl-ref/source/util/ (mac-crawl-build mac-crawl-build-update-cdo): Update Mac trunk build+upload-to-CDO script to use the makefile build instead of the broken Xcode build. 15:38:52 when shops generate as antique shops they could do that 15:39:44 Mu_: I also want it for normal shops. Not sure if it is interesting to ponder whether to buy a -2 robe of rF. Is it? 15:40:58 not sure 15:41:48 a prized ego trumps starting enchantment for most people i should think 15:42:10 especially with enchantment changes & robes 15:42:42 it's a more interesting choice on artefacts 15:47:26 a + 6 curare-tipped +4 needles 92 gold 15:47:44 Mu_: but still, would you shell out 300 gp for such a robe? 15:48:19 yeah 15:48:49 need to up the prices some more :) 15:48:52 I'd wait until I need the resists 15:48:54 haha 15:50:03 dpeg: probably only on a mummy or if I needed rF for some reason which is unlikely until zot (or at least late D) ;) 15:50:42 dunno why you'd pass up a point of resistance for 300gp 15:51:06 Mu_: because you could find an ego robe for free around the corner? 15:52:17 because it loses me ac which is very important and also I probably don't have 300gp 15:52:22 ego robes aren't as easy to find as plates and dragon hides, but 300gp is essentially free anyway 15:52:29 what? no it isn't 15:52:35 no it definitely isn't 15:52:37 what game are you playing 15:52:42 although it's a bit cheap for RoR 15:52:46 it's cheap late game 15:52:51 ?? 15:52:53 base types of armour should not be as expensive as they are 15:52:53 lategame you'll have something anyway 15:52:53 it's expensive early game 15:53:03 you have 300gp by reaching lair 15:53:04 especially platemails 15:53:16 as long as people are arguing, everything is ok 15:53:20 Mu_: rF+ or a book or a couple of wands or 20 potions :) 15:53:27 Mu_: ten levels of gold: free 15:53:47 TGWi what exactly did you give up to gain the gold 15:53:55 ten levels of gold 15:54:11 "gold is free" is like saying the orb of zot is free 15:54:21 you just find it on the ground, of course iti s 15:54:26 well, I think you see where I am coming from 15:54:27 I'd have the money by the time I'm worried about resists 15:54:28 oh yeah, sure I had to beat 3 branches and 27 levels, but I didn't lose anything 15:54:44 casmith789: item destruction!! 15:54:51 monky: you'd also have a leather armour of rF+ from orc 15:54:51 ror should be like 500-600 15:55:02 i think it should be more 15:55:06 magic robes should be like 200-300 15:55:06 800-1000 even 15:55:06 same here 15:55:10 make it like 1600 15:55:17 you seem to misunderstand that you were going to clear those 10 dlvls anyway 15:55:28 I'd pay 1600 just to avoid having to wear every glowy robe ugh 15:55:29 you were going to clear that zot and three rune vaults anyway 15:55:29 RoR is something you actively save for. 15:55:31 because that's about what platemail costs 15:56:10 why is heavy armour so expensive though :/ 15:56:13 casmith789: plain, without ego 15:56:20 we didn't talk about rF plate yet :) 15:56:20 tgwi ...to get the orb. you don't go out of your way to earn gold. you go out of your way to earn the orb. 15:56:33 how is this relevant at all 15:56:36 rF plate costs too much already 15:56:52 some vaults make you go out of your way to get gold 15:56:58 also yes 15:57:00 My goal is to make spending choices a little more interesting. This started with bazaars and hopefully there's more to come 15:57:02 and grinding pan/abyss is going out of your way, for what that's worth 15:57:08 anyone who does orc is going out of their way to get gold 15:57:14 that too 15:57:16 there is a reason why gold acquirement is one of the best acquirements at the moment 15:57:27 monky: Abyss/Pan is not the answer, I don't think it'll stay liek this. 15:57:31 lol 15:57:37 Mu_: lol on what? 15:57:45 dpeg: oh good 15:58:02 just wondering, why is pan grinding a problem? 15:58:37 i have never acquired gold 15:58:38 the "grinding" 15:58:49 Mu_: but you would consider it if you wanted to buy something, right? 15:59:14 dpeg: if you can grind pan, you can win the game 15:59:22 i doubt it because you usually find way more gold than you need 15:59:35 the ones grinding pan are doing it because they like it or at least consider it worthwhile for some other reason, which isn't to win the game. They've already won by that time 15:59:38 it is another minigame that no-one does before they win for the first time, so really it's adding variety for the same game 16:00:19 i think you'd struggle to find a normal game that ended with a low amount of gold on the player 16:00:21 abyss scumming is different because you can scum that 16:00:23 casmith789: you're the of the faction who says "if you don't like it, don't do it". 16:00:37 but grinding pan isn't perfect play 16:00:44 you are more likely to die by grinding 16:00:49 grinding pan is *harder* than zot 16:00:56 grinding abyss is *easier* than zot 16:01:04 this is why abyss is a problem and pan isn't imo 16:01:23 pan should be more difficult though 16:01:57 there is incentive for grinding pan: ziggurats, demonic rune collections 16:02:03 (for what it's worth) 16:02:39 each demonic rune is a point in the tournament 16:02:54 collecting demonic runes is like collecting scrolls of random uselessness, pointless 16:02:55 get several thousand of them, win the tournament 16:02:58 syllogism: my proposal is to make it progressively more difficult 16:03:23 making it more difficult over time would make demonic rune collection more meaningful too 16:03:31 scrolls of paper are more useless 16:03:34 17156 dpeg the Cutthroat (level 12, 0/61 HPs) 16:03:38 my best Spring game :( 16:03:48 random uselessness sometimes makes butterflies 16:04:21 dpeg: I actually think that would encourage pan farming :) 16:04:47 if it's progressively more difficult the payoff should progressively increase 16:05:00 [ziggurats?] 16:06:02 I'd link a post I made on forum on the subject but the linky thing seems to vanish on thanking 16:06:05 casmith789: Pan farming? Why? 16:06:18 because you could show how strong you were by doing more levels 16:06:28 that's not farming though 16:06:31 also it would be optimal to clear the entire level 16:06:31 is it? 16:07:01 any more optimal than currently? 16:07:19 there's no talk of increasing loot or anything 16:07:32 well if it gets harder you want more exp before continuing 16:08:15 just dive as usual in normal play 16:08:19 you know it sucks that CDO loses the player race setting from the last game when you update the build on the server! 16:09:07 either you update less or I die less! 16:09:26 that isn't a bug because it doesn't appear in stable versions :) 16:09:29 bhaak: :) 16:10:02 does it lose the player class setting, too? 16:10:19 huh what reason would a +0 cloak give 2 ac? 16:10:37 dwarven? 16:10:45 Zannick: I think so. default would be human fighter 16:10:47 no plain cloak 16:11:06 are you sure it's not something else giving you 2 ac? 16:11:16 I take it off, 5 ac, I put it on, 7 ac 16:11:31 armor skill? 16:11:36 4 16:12:10 armour skill affecting non-body armour is a bit wacky 16:12:24 wouldn't at 4 anyhow 16:12:39 does it have hidden decimals on ac? maybe it tipped it over from 5.9 16:12:56 ?? cloak 16:12:57 cloak[1/1]: +1 AC. Comes in poison resistance, magic resistance, darkness (evoke to turn invis temporarily), and {preservation}. When you're splashed with acid, the hp damage increases for every equipment slot on which you're not wearing something. A cloak, however, reduces the chance of that happening per slot to 50%. 16:13:54 well whatever, ill take my magic cloak 16:14:57 lol now I found a gold dragon hide on d3 16:15:00 crawl is fucking with me 16:16:29 Blackflare: do you play on CDO? 16:16:31 nah 16:16:35 local? 16:16:36 tiles for life 16:16:50 could you make a save, copy it, and upload to Mantis? 16:16:55 sure 16:17:10 what file do I need to upload? 16:17:28 the .cs thingy 16:17:30 is it just the 16:17:34 ok 16:17:34 -!- ZChris13 has joined ##crawl-dev 16:17:44 thank you! 16:18:00 got a link to mantis? 16:18:08 ?? mantis 16:18:08 mantis[1/1]: The replacement for sourceforge, mantis can be found at http://crawl.develz.org/mantis 16:18:09 crawl.develz.org/mantis 16:18:18 Henzell: botsnack 16:18:26 :D 16:19:58 really? you can only have one person with the name mark? 16:20:15 username? 16:20:20 no, real name 16:20:28 it said I couldnt use my real name because it was in use 16:20:42 it doesnt matter but it is silly 16:20:52 you tried to use "mark" as your username? 16:21:02 no 16:21:04 don't worry, just use Blackflare and keep going 16:21:09 I tried to fill mark out as my real name 16:21:20 there's a "real name" field in the options 16:21:28 i don't recall needing to add my real name and i don't see it now 16:21:41 * Zannick shrug 16:21:59 but you can, if you want 16:21:59 AC math has a hidden fractional part 16:22:03 APPLICATION ERROR #807 16:22:04 The "Real Name" chosen matches another user's login name. Please choose another. 16:22:05 Blackflare obviously couldn't 16:22:06 strange error 16:22:16 greensnark: so nto a bug? It is irritating, though 16:22:18 why strange? 16:22:20 oh 16:22:25 should I not bother with this then? 16:22:28 not sure 16:22:30 smells like bug 16:22:35 i don't see why it would matter 16:22:37 I don't think it's a bug 16:22:40 well putting on a cloak and gaining 2 ac is pretty odd 16:22:43 dpeg: Yes, but less irritating than the old effect where you suddenly got double the armour value from all your minor armor items at skill 15 16:22:46 you can see the ac after, you can see the ac before 16:23:15 i forget, does the armour description specify that it's 'base' AC 16:23:21 because if not it should 16:23:27 greensnark: yes, I recall 16:23:33 Blackflare: ok, sorry for the alarm 16:23:42 or maybe a line like 'Before your skills, this item has the following statistics:' 16:23:44 I figured it was some fractoinal thing 16:23:54 no it doesnt ero 16:24:08 it just says armor rating: 1 16:24:18 he's saying what it should be 16:24:20 this is ##crawl-dev 16:24:23 yes 16:24:26 he asked if it did 16:24:32 [17:23] i forget, does the armour description specify that it's 'base' AC 16:24:36 yeah i'm not firing up crawl just to check that 16:24:48 i'm playing tome; it is making me appreciate crawl so much more 16:25:08 we're light years ahead of them on user friendliness 16:25:15 Eronarn: tell us about it, so we don't have to play. I did look at the screenshots at least. 16:25:20 a - a +1 elven robe (worn) A cloth robe. Armour rating: 2 Evasion modifier: +0 It is well-crafted and unobstructive. It fits elves well. It can be maximally enchanted to +2. It weighs around 5.0 aum. 16:25:31 i refuse to play tome4 until it is out of the "release a million betas" stage 16:25:38 Was surprised they have this "it is 5th Charmander of the 3rd eon after sunset" nonsense 16:25:48 Just use tab 16:25:51 it's cool 16:26:24 but I guess this makes individual games feel more like part of a grand plot 16:26:37 what happened to incursion, btw? 16:26:40 any game that uses charmanders as a unit of time is awesome 16:26:41 DF does that too 16:26:44 incursion is still there I think 16:26:45 dpeg: overworld is exactly like ADOM - in fact it is my guess the game is ADOM inspired, since some of the hidden areas are the same as ADOM's 16:26:53 DF is not a roguelike; it's for insane people 16:26:58 more so than roguelikes 16:27:10 it works well in that genre of game, but crawl's approach is fine 16:27:18 are they actually charmanders 16:27:24 No 16:27:26 upsy: no, I made that up :) 16:27:34 i assumed so at first 16:27:38 charmander is the new name of aut 16:27:43 +1 16:27:43 thanks dpeg 16:27:45 races matter a lot less, mostly just an XP penalty and basic stats, but they also provide a racial bonus that can't be gotten in other ways 16:28:00 Eronarn: maps are huge? 16:28:13 classes are a huge deal; they have some overlapping abilities but mostly unique ones. Diablo style talent trees. fun, but not well balances. 16:28:41 I guess I should read a little bit about TOME. 16:28:49 maps are usually smaller than crawl; has some that might be larger. some great layouts, some awful ones. vaults exist but aren't nearly as good as crawl's 16:28:52 alchemist is fun 16:29:10 what is tome ero? 16:29:18 the interface is pretty good but there are some very anti-user design choices 16:29:34 Like those buttons 16:29:40 The buttons in the bottom right 16:29:47 1) lots of stuff wastes a turn - bumping into a wall, trying to pick up items when there aren't any there, using an ability that requires a certain widget when you don't have that widget 16:30:02 There isn't an autoexplore 16:30:08 2) targeting system will fire into walls if you try and shoot around corners 16:30:12 the stats are angband inspired? 16:30:12 !learn add bad_ideas browsing menus takes turns 16:30:13 bad ideas[2722/2722]: browsing menus takes turns 16:30:32 3) you select targets with numpad, but you *need* to use mouse if you want to not aim directly at a target - which you have to do often, because... 16:30:41 You can use shift bro 16:30:47 Shift and numpad 16:30:49 try it 16:30:51 4) bolt spells let you fire around corners, or even out of line of sight 16:30:51 ah 16:30:53 good to know 16:30:59 no autoexplore is why i can't play other roguelikes 16:31:08 it has autotravel, but yeah, no autoexplore 16:31:16 autoexplore has spoiled me 16:31:20 Yes 16:31:24 and the autotravel is bad - it stops any time it gets next to an item, or on top of an item, or the same for 'interesting terrain' 16:31:38 But it doesn't stop you if you see an item 16:31:42 the map is also very bad, nothing like shift-x 16:31:54 You have to actually be next to an item for it to stop you 16:32:09 no exclusions, no searching for stuff 16:32:17 well, the game is young, isn't it? 16:32:24 how do you make a map worse than shift-x? 16:32:26 They (he?) can polish it. 16:32:29 like, not that shift-x is bad, but it's a map 16:32:31 you can't mess that up 16:32:47 TGWi: items are marked on the map... and disappear when you're out of their LOS 16:32:48 [maprot] 16:32:52 oh god 16:32:57 TGWi: you can. For example, Crawl's X-map colours are somewhat messed up. 16:32:59 even though the items *keep showing up on the screen* 16:33:14 you have to shift+click drag the viewport around, rather than using the minimap 16:33:23 dpeg: has there been any thought given to making X colours the same as viewport? 16:33:25 bhaak: this is kerio in action? 16:33:35 TGWi: yes. For some reason we never did it. 16:33:40 hm 16:33:55 it's not crippling - the levels are generally a lot more boring than crawl's - but there is so much room for improvement 16:33:58 I guess you'd need to visualise exclusions 16:34:02 I think by now I understand the initial design (must be Linley'S): You want the two modes (normal vs X map) to contrast starkly. 16:34:17 well, the X map doesn't have the character pane 16:34:35 also the LOS algorithm is annoying: it isn't mutual, and you can sometimes fire at squares you don't have LOS to, or not be able to fire at squares you do have LOS to 16:34:39 I want the same for descriptions: in shops, buying vs descriptions etc. 16:34:47 what happened with linley? what does he do now? 16:34:48 it should be clear at a glance in which mode you are 16:34:55 Blackflare: he codes games 16:34:56 linley moved on but makes shmups now 16:35:00 ah 16:35:06 Cannot go wrong with shmups. 16:35:06 pretty good ones 16:35:11 well, you could 16:35:13 does he look in on stonesoup at all? 16:35:22 he showed up once a while ago 16:35:26 Blackflare: he is aware of what we're doing and is fine with it. 16:35:33 thats cool 16:35:37 not much contact beyond that but I imagine he checks once in a while 16:35:37 I inform him everytime we release a new version :) 16:35:44 does he reply at all? 16:35:49 major or minor? ;) 16:35:55 major, of course 16:36:00 TGWi: yes, he did once 16:36:11 hurr. felids. I remember when you had to pray before you chopped food up on your ogremage that didn't autoexplore. 16:36:12 dpeg: that's kerio with handbrakes. He can be worse :) 16:36:16 He visited ##crawl once. Cleverly disguised as Yredelemnul, 16:36:21 bhaak: haha :) 16:36:25 then he changed to linleyh 16:36:29 !seen linleyh 16:36:30 I last saw LinleyH at Thu Apr 3 13:12:02 2008 UTC (about 2y 40w 1d 9h 24m 27s ago) quitting with message "ChatZilla 0.9.81 [Firefox 2.0.0.13/2008031114]". 16:36:31 lol 16:36:36 quite a while ago 16:36:41 lol, firefox 2 16:36:46 haha 16:36:55 yes, he only was here once 16:37:13 !seen yredelemnul 16:37:14 I last saw Yredelemnul at Fri Oct 1 01:14:06 2010 UTC (14w 21h 23m 8s ago) quitting with message Quit: leaving. 16:37:40 must be some new yrdy :) 16:37:53 for what its worth I think you guys have done a great job with crawl. Its definitely one of the more friendly open source projects out there 16:37:57 maybe he dropped in again :P 16:38:04 TGWi: or that 16:38:13 and no one was in there to recognise him :) 16:38:21 Blackflare: many thanks 16:39:13 Blackflare: If only the list of things we have to repair (old and new issues) and of pieces we want to add would be so large :) 16:39:47 dpeg: hm, nope 16:39:58 1372:20:48 -!- dpeg is now known as Yredelemnul 16:39:58 1373:21:14 -!- Yredelemnul [~dpeg@dis.angband.pl] has quit [Quit: leaving] 16:40:02 haha 16:40:07 from my logs of that :) 16:40:46 some new yrdy indeed 16:41:00 I completely forgot :) 16:41:26 haha 16:41:28 if you ever run out of things to fix/add then what would you do with your free time dpeg 16:41:35 maybe dpeg is linley henzell in disguise 16:41:41 Blackflare: don't worry 16:41:54 a project like this is never finished 16:42:09 if dpeg runs out of things to fix/add, he comes up with more 16:42:11 which is a good thing, Its more fun when a game is constantly changing 16:42:17 dpeg has kids; I'm not sure free time is a thing 16:42:19 Blackflare: play nethack :P 16:42:21 Software is finished only when the last user is dead 16:42:24 ugh nethack 16:42:24 not sure the Nethackers would agree, Blackflare 16:42:36 theres a reason I dont like nethack very much! 16:42:52 greensnark: this is a very inclusive definition, I like it 16:43:06 why are there two weeks of walrus appreciation :( I finished it last week! 16:43:07 go back in time to 0.6 and ask people who use heavy armour :P 16:43:11 I wonder if anyone still uses webtv 16:43:22 walruses are never done being appreciated 16:43:41 APPRECIATE THEM 16:43:55 I appreciate walruses almost on a nightly basis 16:44:15 -!- greensnark 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 | It is better to have a horrible ending than to have horrors without end. 16:44:32 that's morose 16:44:38 http://www.toothpastefordinner.com/120607/its-the-ambien-walrus-again.gif 16:45:08 so there should be an ending to the abyss? 16:45:13 NEVA 16:45:32 it goes on, and on, and on, and on and on 16:45:34 no, that would be worse than horrors without end 16:46:49 I don't remember who came up with that line but I used it once when I was asked to make a closing speech at the school function 16:46:55 My theory was that nobody would notice 16:47:03 Unfortunately people noticed 16:47:23 :< 16:47:45 greensnark: awesome 16:48:19 Awesome 16:48:31 One of the points that Linley brought up when he came around was that the Abyss implementation was not at all what he wanted. 16:48:35 my highschool graduation a bunch of people inflated beach balls under chairs and tossed them around, they were swiftly captured and dispatched within like 20 seconds. Bunch of killjoys 16:48:38 It should have been actually infinite. 16:48:39 at which point you stopped running your fingers down the chalkboard constantly but instead filled the entire room of water? 16:48:55 *with 16:50:20 due: center or centre? 16:50:42 Blackflare: mine, too! 16:50:57 hi five 16:51:08 except sometimes they got them back, then the teachers popped them, then the deflated beach balls were tossed around 16:51:26 it was hilarious but sad 16:51:41 my school was very anti-fun 17:04:30 -!- psyshvl has joined ##crawl-dev 17:04:57 whats the formula for figuring out how much armor skill I need to efficiently make use of a piece of heavy armor 17:05:20 to help with penalties or bonuses 17:05:21 no idea, but that's more a question for ##crawl :) 17:05:53 oh oops, I forgot this wasnt ##crawl actually 17:06:27 So how about riding enraged grizzly bears into battle if you worship trog? 17:07:19 !learn add bad_ideas animal mounts 17:07:19 bad ideas[2723/2723]: animal mounts 17:07:40 hi 17:07:42 TGWi: what? 17:07:45 TGWi: centre 17:07:48 due: hi 17:08:08 There are riding spriggans now, though. Won't be long until players want that too. 17:08:27 nethack had mounts, right? 17:08:37 had/has 17:08:48 !learn add bad_ideas non-animal mounts 17:08:49 bad ideas[2724/2724]: non-animal mounts 17:09:03 dpeg: We won'tgive them it ;) 17:09:09 But trog 17:09:13 RAEG GRIZZLY BEAR 17:09:28 ZChris13: Please calm down or take you enthusiasm to ##crawl. 17:09:29 monky: yes, one of last major additions IIRC 17:10:01 monky: the question is: what does it give? Same with two-weaponing. Sure, it's cool. But what else? 17:10:07 You get a horse if you're a knight, orsomething like this? 17:10:31 due: yes, from the start, but anybody can ride if you find a saddle 17:10:43 make a centaur character, save it at level 27, then start another character and you can ride your centaur 17:10:43 I have no idea what it gives (I am not a nethack player; I hate nethack); same with twoweaponing 17:10:45 Don't you have to tame a horse first? 17:11:07 Two weapons means we have to rebalance all the current weapons so you can use two of them. 17:11:08 throw apples/carrots at horses to tame them, right? 17:12:04 Something like that. 17:12:13 bhaak: what is your opinion on riding in Nethack? Balance-wise. 17:12:34 -!- Kurper has joined ##crawl-dev 17:13:03 due: two-weaponing _might_ have a niche to make high Dex fighters viable in their own way. But if we do that, we can be very strict: only can two-weapon swords etc. 17:13:20 Quickblades and such 17:13:27 very specific weapons 17:13:31 dpeg: Yes, but that's an individual subset of characters. 17:13:44 yes 17:13:44 dpeg: We can give them negatives that offset the double-bonus of two wielding or whatever. 17:13:55 but that's a loooong way from here 17:13:57 dpeg: If we give it "to everyone" it inherently becomes unbalanced. 17:14:07 twoweaponing dwhips would probably be too powerful but the mental image of wielding two whips is so amazing 17:14:17 No it doesn't work 17:14:39 dagger and sabre or something would be cool 17:15:07 ZChris13: yes, stuff like this. And efficiency depends on Dex (rather than a two-weapon skill). 17:15:11 if it was sbl-only that might give the skill another niche 17:15:21 Yeah 17:15:23 by skill I mean school 17:15:24 Sbl only 17:15:28 as in weapon school 17:15:39 Quickblade + dagger 17:15:54 quickblade of pain + quickblade of distortion 17:15:59 exactly 17:16:00 (this is why it is imba) 17:16:26 it just makes spriggans even more crazy over the top 17:16:34 dual wielding would be nice if it were balanced 17:16:51 1) because it's 'cool' 2) more choices for what to do with your hands 17:16:52 I doubt it's possible to balance at all 17:17:43 well, it's definitely possible to balance 17:17:48 dpeg: I actually know not enough to have a well-funded opinion. knights are somewhat cool in principle, but the general alignment, the poorly implemented lance mechanism and for the other races the rarely found saddles. 17:17:49 both weapons deal 1/2 damage 17:18:00 Mu_: use additive brands, like disto or pain 17:18:13 elec? 17:18:16 it's just hard to determine at what point it would be comparable to single-wielding or using a two hander 17:18:17 that too 17:18:19 freezing/flaming 17:18:28 pain is overpowered on one weapon so 17:18:45 well, you could choose randomly which weapon to use 17:18:46 or something 17:18:50 What is a double sword anyway? 17:19:09 1) randomly choose attacks 2) slightly delay reduction if you attack in consecutive turns 17:19:09 Double sword 17:19:09 ZChris13: Like the double ended lightsabre in phantom Menace. 17:19:09 A magical weapon with two razor-sharp blades. 17:19:09 Accuracy rating: -1 Damage rating: 16 Base attack delay: 150% 17:19:15 ohgod 17:19:25 what in the world is a triple sword then 17:19:28 ZChris13: A trible sword is shaped like a triskelion *in my opinion*. 17:19:29 bhaak: ok 17:19:33 ZChris13: So kkind of like a Y shape. 17:19:36 ZChris13: HOWEVER 17:19:39 bhaak: if you play knights, do you #jump all the time? 17:19:40 they're shaped like pyramids 17:19:46 obviously 17:19:48 they have tiles 17:19:50 that show them 17:19:51 It's really 3 swords 17:19:54 due is duelusional 17:19:56 ZChris13: In crawl is it actually represented as more like three swords stuck together. 17:20:00 yep 17:20:02 triple sword is like a wet razor that has three blades 17:20:14 Or a swordified trident. 17:20:16 and I always thought double swords were two swords stuck together 17:20:19 Mu_: mine has four 17:20:20 crawl is lame 17:20:28 It's three swords you hold two in your hands and one in your mouth 17:20:34 obviously 17:20:43 i just realised this is -dev 17:20:49 i always pictured it as three blades 17:20:58 I actually like my idea for dual-wielding :( 17:21:11 or a triangular blade (which wouldn't work very well) 17:21:24 http://img338.imageshack.us/img338/2306/mainho.png <- double and triple swords 17:21:39 tiles die forever 17:21:40 no that's stupid 17:21:43 that's hilarious 17:21:47 that triple sword is awesome 17:21:52 dpeg: no. 17:21:59 awesomely silly 17:22:06 It is -dev so take your silly and stuff to ##crawl, please. 17:22:27 unless we start talking about dev stuff 17:22:31 -dev is for serious stuff like walrus appreciatoin 17:22:35 appreciation* 17:22:38 like implementing quadruple and quintuple swords 17:22:42 Thank you TGWi 17:22:50 And discussing TGWi's intolerable spelling. :p 17:22:55 why stop at 5 17:23:04 Actually, ##crawl-dev is supposed to be our quiet place from crazy ideas. 17:23:12 dpeg: I don't #jump a lot. but for escaping it's great 17:23:12 Giant spiked swords 17:23:21 come on, crazy ideas are a requirement for entry 17:23:24 exponential swords? 17:23:34 ??giant spiked holy scourge 17:23:35 giant spiked holy scourge[1/1]: 57 base damage, 15 delay. 17:23:35 due: btw, what do you think is a good price for bad items in our shops? 17:23:42 1 17:23:56 dpeg: Utterly worthless items, 1. With other "bad" items it really depends on the scale of bad. 17:24:01 haggle up from one 17:24:08 ZChris13: Oh, sorry, have we changed bodiesor something? 17:24:12 due: well, people buy them for the identification 17:24:31 imo 10-30 is fair, dpeg wants higher I think 17:24:46 dpeg: How much higher? 17:24:55 * due open for change. 17:25:06 (please not higher than actual good items) 17:25:37 well good items start at about 12-16 17:25:42 due: I want them to be more expensive, so it's not trivial to just buy them for id purposes. 17:25:44 Yeah. If the storekeeper knows, why can't he tell us? 17:25:50 good items could be made higher 17:25:53 Now the question is what a good price would be. 17:26:57 dpeg: Well, can you give some example items? 17:27:10 we've been arguing about prices in the range of 10 to 100, for strong poison for example :) 17:27:12 dpeg: Also, we need to think about what impact it will have on scoring. 17:27:23 due: probably none :) 17:27:36 casmith789: ...oh, you've looked at the code? 17:27:45 due: scoring =) 17:27:50 I know the score formula 17:27:57 this won't matter 17:28:02 we move away from market value towards labour value. poison must be quite difficult to make and should therefore be about as expensive as a healing potion. 17:28:16 gold has ~no value compared to runes & turns 17:28:17 we're talking about changing prices in the minimal section 17:28:21 And it scores item compared to cost? 17:28:23 Mu_: yes! 17:28:33 yeah. If I take my 100 !poison with me out of the dungeon, how will it affect the score. 17:28:37 due: a more serious issue are gods. 17:28:43 it will make minimal difference 17:28:43 potions of poison are actually thalidomide 17:28:46 dpeg: Yes, like Nemelex specifically. 17:29:00 yes, that is what I meant :) 17:29:01 they were manufactured long ago but found to be harmful 17:29:04 so are now worthless 17:29:31 well... harmful for pregnant women. Others, not so much 17:29:44 due: my question is this: would you buy !strong poison (assuming you don't know it yet) for 10$? For 20$? For 60$? 17:30:10 all crawl characters are pregnant women 17:30:17 scratch that 17:30:17 dpeg: I'd buy it at any price if I had the change to spare. 17:30:21 all crawl characters are fetuses 17:30:26 and potions of mutation are thalidomide 17:30:49 Please take your stupid jokes and comments to ##crawl :p 17:30:54 due: I figure it'll save you a potion of healing or a scroll of ID in the best case 17:31:08 the identification, that is 17:31:08 TGWi: Well, exactly 17:31:13 I don't know why people would pay more than a non-trivial amount, given that bad potions aren't really all that bad 17:31:20 TGWi: The other option is to make it cost the same amount. 17:31:24 OG17: Transmuters, too. 17:31:28 of course, many characters can ignore even strong poison quickly 17:31:36 OG17: potions stores are an instant source of "bad" potions if you find one early. 17:31:38 transmuters have an effectively limitless supply of poison and they already know what it looks like 17:31:51 You can get degeneration, etc, for 1 gp if it's in the shop. 17:31:55 Miasma yay! 17:31:55 Tm gets more potions than it knows what to do with in my experience 17:31:59 the only way Tm are running out of potions is if they need degen or decay 17:32:04 it is about _not_ quaffing !CM or !exp randomly 17:32:16 sorry? 17:32:23 I could see decay at higher double-digits 17:32:29 i think just making them about the same as healing potions is fine 17:32:33 80 maybe 17:32:46 Mu_: Between 20 and 80 sounds about right, depending on the potion. We could scale them accordingly. 17:32:58 the only potion i'd have at single digits is potion of water 17:33:13 water at 1 is fair 17:33:18 Mu_: Not evne then when I implement homunculus. 17:33:38 dpeg: Another downside to homunculus: if it fails, you still lost the potion. 17:33:46 due: true 17:33:51 confusion 10, poison 20, strong poison 30, para 30, degen... 15 17:33:57 what is homunculus? 17:33:58 imo 17:34:03 due's new spell 17:34:03 dpeg: The more I think about it the more I see ways to balance it. 17:34:09 yes! 17:34:12 Mu_: Reagent based transmutation ally spell. 17:34:19 oh haha score 17:34:32 amazing 17:34:33 due: what if there were a spell that turned sticks into snakes :P 17:34:38 Mu_: You cast a spell on a potion. It starts fizzing and inside grows a homunculus. After two or three turns or so, it is "born" and it rushes out to help you. 17:34:50 oh dear 17:34:54 :p 17:35:18 is the homunculus based on the potion itself? 17:35:21 Mu_: The potion you use affects the end result. Potion of confusion: your homunculus ally is permaconfused. Potion of berserk rage: it won't last as long, but it will be berserk. 17:35:38 ah, cool 17:35:42 how about poison? 17:35:43 will it only be potions? 17:35:45 Mu_: They have "slowly dying", the duration of which is affected by the spell power. So they'll only last a certain number of turns before dying. 17:35:49 due: so you would use good potions to make homunculi? 17:35:52 ZChris13: They're poisoned. 17:35:56 or whatever 17:36:01 they don't poison things? 17:36:03 they're made purely of a potion? 17:36:05 TGWi: You can use either, but good potions have a positive effect. 17:36:16 OG17: No, they were born in the potion. Slight difference. 17:36:26 born of what? 17:36:31 OG17: Flavour wise it means we can say "But they're a potion of poison! why would that kill them?" 17:36:33 What if you use water 17:36:40 ZChris13: Plain, boring homunculus. 17:36:41 vanilla homunculus? 17:36:53 (fr: potion of vanilla) 17:36:59 Mmm vanilla. 17:37:01 I just feel like there should be a corpse or chunks or something involved, I guess 17:37:03 potion of porridge? 17:37:06 something with more substance 17:37:14 potions have glass bottles presumably 17:37:18 or flasks or vials or whatever 17:37:40 OG17: you're just using the potion as the incubator, basically. The spell creates the homunculus. 17:37:46 potion of gain level should do that mara thing and give you a clone of yourself as a pet. 17:37:46 also they're made of magic 17:38:08 Mu_: I'm not sure how it'll react to gain or experience. 17:38:21 Brilliance? 17:38:31 spellcasting homunculus 17:38:41 Might, agility? 17:38:59 I kind of feel as if the really bad potions should be better than water, since they're rarer (with fulsome at least) and all 17:39:01 agility should get you a hyperactive, fast batty homunculus with high EV 17:39:10 and would have higher prices eventually I guess 17:39:15 TGWi: Yes, something like that. 17:39:27 monky: I think the point is that you can generate countless bad potions, but the spell should work with good potions. 17:39:27 monky: Erm, no. You have an endless supply of bad potions as a transmuter with fulsome. 17:39:34 Ha! 17:39:37 you also have endless water 17:39:42 monky: Hence you need to have some sort of downside. 17:39:43 how bad is a plain homunculus? 17:39:45 Like litterally endless 17:39:49 Quite bad. 17:39:52 presumably vanilla homunculuses wouldn't be great 17:40:01 you have as much water as you want, same with poison, confusion 17:40:03 It will be quite fraglie and short-lifed. Deliberately so. 17:40:04 keep in mind it's just a summon 17:40:07 due: how infinite is decay? 17:40:08 there's an entire school of them 17:40:08 homunculi 17:40:16 Zannick: I tried that 17:40:18 felt weird 17:40:25 It's homunculi. 17:40:28 * Zannick shrug 17:40:48 imo latin plurals should be used by latin-speakers 17:40:50 ZANNICK SGRUG! 17:41:06 Shhh. 17:41:23 We're not going to argue about Latin plurals either. 17:41:25 What now? Eternal silence? :) 17:41:27 yes 17:41:38 Anyway, homunculus from water potion will be significantly worse from a homunculus from a good potion. 17:41:43 But not quite as bad as a homunculus from a bad potion. 17:41:48 what would healing do? or heal wounds? 17:41:53 due: I am preparing this prices + shops article, that's why I asked,. 17:41:57 Increase HP and duration, possibly. 17:42:13 dpeg: Well, with homunculus at least, I think the prices of the "bad" potions should go up. 17:42:17 positive potions should have a strong effect on the homunculus 17:42:22 a thought: unlimited duration would be safe with reagents 17:42:26 maybe limit to one 17:42:28 presumably duration won't matter much 17:42:32 due: I just asked b/c of the id minigame. 17:42:32 okay, no it won't be 17:42:36 is there a wiki page or something with all the effects listed so we don't have to ask for each of them? :) 17:42:43 ZChris13: There will be. 17:42:48 Erm, Zannick, rather. 17:42:54 dpeg: I don't think it'll affect the ID minigame that badly. 17:43:04 dpeg: the ID minigame doesn't rely on your finding a shop, unlike NetHack. 17:43:13 what level is this spell? 17:43:21 casmith789: Undeciedd yet, I'm still working out the details. 17:43:23 due: I want to affect the id minigame _positively_ by making bad potions more expensive than 1 gp :) 17:43:28 if it's not level 1 or 2 it will not affect the ID minigame at all 17:43:39 ah, you mean id'ing potions by spell 17:43:39 casmith789: We're talking about potion costs, not the spell. 17:44:01 due: I never worried about that... we can just say that un'ided potions behave the same (weak, of course). 17:44:13 Possibly: "you need to know the potion to get its effect", otherwise you have a random bad effect. 17:44:17 yes 17:44:25 sorry? why? 17:44:44 because you don't know how you need to make the homunculus 17:44:46 the flavour for that is confusing 17:44:56 or some other excuse flavour 17:45:02 it's not that bad 17:45:05 Because you need to know all of the details to be able to creat ethe homunculus? There's plenty of flavour. 17:45:17 How does evaporate work with unknown potions? 17:45:25 you can just use it 17:45:30 the same way it works with known potions 17:45:40 Does it identify the potion, though? 17:45:42 no 17:45:56 That's another option too, then, I guess. 17:46:10 The idea is definitely still in the "planning" stages, though. 17:46:27 does it identify the potion if it creates a visible effect that makes it obvious what the potion was? 17:46:36 idea: the magic backfires and you still eat the potion's bad effect 17:47:03 Zannick: Evaporate doesn't seem to. 17:47:20 how strong would this guy have to be for people to burn a good potion on a single temporary ally? 17:47:33 it'd seem to have a lot more synergy with fulsome's bad potions 17:47:37 something should be done about evap on un-IDed potions though 17:47:43 OG17: It'll be quite good. 17:48:00 OG17: Brilliance will result in a medium duration ally that can cast level 1/2 spells. 17:48:09 IDing them seems like a bit much, but using random effects is weird since you can get (say) decay pretty easily without IDing it 17:48:21 -!- psyshvl has quit [Quit: stuff] 17:48:34 03galehar * r992a0ca00dcb 10/crawl-ref/ (11 files in 3 dirs): Add a tile_layout_priority option. 17:48:36 how useful are level 1/2 spell casting allies 17:48:42 maybe homunculi from good potions could be permanent 17:48:50 the positive homunculi can be decent 17:49:06 it would be a possible path with zin 17:49:12 seriously stronger than the pathetic ones you get from bad potions 17:49:21 I have to play with the numbers first. 17:49:26 since he has the intelligent ally buffs from recite now 17:49:32 or will if that patch gets applied 17:49:50 and the pathetic ones you get from water? 17:49:59 Yes. 17:50:01 compromise: spanish plurals 17:50:02 monky: and bad potions 17:50:06 right 17:50:07 homuncúluses 17:50:45 permanent is a better idea I think, you could summon demons if you wanted casting allies and get to keep your potions 17:50:58 that spell is giving me bad ideas about mixing different potions together 17:51:14 It's not a summoning spell. 17:51:18 It's a transmutation. 17:51:22 Does nobody read what I type? 17:51:32 I read what you type <3 17:51:35 except when I don't 17:51:37 OG17: Spellcasting is only *one* possible result from the spell. 17:51:50 The point is that you can use what potions you have on hand to customise the ally you're going to get. 17:52:32 Now on that note, I'm going to get breakfast and stop justifying myself. I'm writing the spell and you can play it to your hearts' contents when it's on CDO and tweaks can be made them. 17:52:39 :D 17:52:46 :D 17:52:46 I didn't say it wasn't tmut, it's that if you can do similar things the same thing for free with a different school I don't know how much use it'd get 17:52:47 okay 17:52:57 what level/books were you thinking? 17:53:06 you should change sticks to snakes to pure tmut when it goes in because it bugs me that spell has summoning 17:53:08 galehar: awesome 17:53:12 galehar: tilists will love it 17:53:29 galehar: yes, quite nice. 17:53:36 Mu_: yes 17:53:49 :) 17:53:55 it is obviously possible to balance stuff that needs components 17:54:00 do you still have to equip the sticks? 17:54:04 Mu_: Summoning is a way of limiting the usefulness of the spell instead of getting permanent allies. 17:54:13 is sticks to snakes in wiz[sum] or am I thinking of wiz[frost]? 17:54:23 Mu_: Another option is to revert them to the sticks they were when they time outinstead. 17:54:28 dpeg: What do you think? -^ 17:54:29 I don't think anyone would blink if the snakes disappeared despite being transmutations 17:54:29 the snakes can be made arbitrarily strong, Fedhas was shouted at because you need fruits (later it turned out the god is rather on the overpowered side), and same with potions to allies. 17:54:34 (wondering what a school change would do to it) 17:54:37 you could just say the snakes shrivel away or something 17:54:43 fedhas is rather overpowered? 17:54:47 giving the player more sticks after the snakes disappear kind of defeats the purpose 17:54:58 TGWi: It wouldn't be more sticks. 17:55:20 due: I think it is much better to use up the sticks. Makes for harder choices and better interface. Otherwise it is just an ordinary spell in disguise. 17:55:26 dpeg: Okay. 17:55:36 OG17: yes 17:55:41 the snake degenerates into a pile of grey ooze 17:55:44 ;p 17:55:45 more sticks than zero is what I mean 17:55:51 OG17: players have used oklobs to clear Zot:5 17:56:06 well yes, they save up the entire game and splurge 17:56:20 dpeg: players have used a lot of things to clear zot:5; it doesn't necessarily mean anything is wrong 17:56:21 OG17: you don't have to like the god, but I don't understand the bile. 17:56:34 what bile? I like the god a lot 17:56:36 TGWi: many characters have a lot of trouble clearing Zot:5. 17:56:40 OG17: ah, sorry 17:56:51 * dpeg was in defensive mode already again :| 17:56:56 I mean, you can't say something is OP because it's possible to win with 17:57:04 otherwise people wouldn't win :P 17:57:08 TGWi: Clearing Zot shoul dnot be easy. 17:57:28 shrug 17:58:08 TGWi: clearing Zot (in the sense of killing all monsters) is really hard, my 3-rune guys never manage. With Fedhas, you can just do it. 20 apples will probably do. 17:58:10 it takes investment but I'm not going to argue that using all your fruit on zot:5 is hard 17:59:08 i cleared zot in 0.4.5 with an mdfi 17:59:26 well, half of the zot vault, anyway 17:59:31 Zannick: Heavy armour? 17:59:41 yep. gda 17:59:48 Hence heavy armour got nerfed to death. :) 17:59:54 i mentioned 0.4.5 for a reason :) 18:00:00 :D 18:00:13 it's pretty easy to power through to the orb with bia but it takes a lot of piety so you might have to flee and do elven halls or hive or something 18:00:18 i haven't gotten an fi since the nerf :/ 18:00:23 !lg . fi 18:00:24 72. jokeserver the Skirmisher (L3 DSFi), succumbed to a snake's poison on D:3 on 2010-08-09, with 122 points after 1487 turns and 0:05:56. 18:00:25 I was mostly reacting to the folks who said that (some of them subconsciously) "Fedhas uses a finite resource, so the god must be weak" 18:00:26 er 18:00:29 !lg . won fi 18:00:29 3. jokeserver the Executioner (L27 HOFi), escaped with the Orb and 3 runes on 2009-08-30, with 1456226 points after 91453 turns and 6:15:08. 18:00:34 !won dpeg 18:00:34 dpeg has won 13 times in 1120 games (1.16%): 1xDDHe 1xDEIE 1xDrVM 1xGEAE 1xHDGl 1xKeSt 1xMDFi 1xMDPa 1xMiPr 1xNaCj 1xNaNe 1xOgFE 1xSpAs 18:00:38 -!- casmith789 has quit [Ping timeout: 240 seconds] 18:00:40 -!- casmith_789 has joined ##crawl-dev 18:00:43 that MDFi in the tournament :) 18:01:05 you're very well-rounded 18:01:13 !won 18:01:13 Zannick has won 7 times in 328 games (2.13%): 3xMiPa 2xMDFi 1xHOFi 1xSpFE 18:01:23 testing! 18:01:30 6x heavy armour, 1x caster 18:01:37 !won 18:01:37 due has won 5 times in 1351 games (0.37%): 1xHOFi 1xMDCK 1xMDFi 1xMfCK 1xMiMo 18:02:08 although I seriously lack experience with summoners, Nemelex (even though I helped make that god), Gh, Mu, Hu. 18:02:08 I do a lot of silly things though. 18:02:28 dpeg: Did you see that someone did a writeup of the summoning spells? 18:02:39 dpeg: And a comparison between them and the proposed hydra/dragon/etc? 18:02:56 due: of course, that was awesome. (RangerC) 18:03:18 dpeg: I made some suggestions on how we could improve the spells that were highlighted as lacking. 18:03:48 some of the writeup was pretty inaccurate, I added some comments 18:03:49 cool 18:05:14 OG17: thanks, that helps a lot, actually 18:05:40 OG17: I think haunt can easily be reimplented for this... simply give the monsters another enchantment for "one enemy only" and abjure them if that enemy goes away 18:08:21 -!- ZChris13_ has joined ##crawl-dev 18:08:35 the whole ENCH system needs improvement, i think 18:08:45 everything does 18:08:54 before there are too many non enchantment ENCHs like shapeshifter 18:08:55 Zannick: it's so useful though. 18:09:05 Zannick: Why is this wrong? 18:09:16 Or rather, what other way would you implement it? 18:09:35 are haunt targets forced to stay attacking their original target? 18:09:43 haunt summons, that is 18:09:46 not currently 18:09:50 i would split that into some other monster-internal variable for state 18:10:05 if they get abjured after the target dies, they should be forced to keep attacking the target 18:10:33 eg, i've been thinking about an implementable for boulder beetles becoming boulders 18:10:44 i could do that with a new ENCH 18:10:48 -!- ZChris13__ has joined ##crawl-dev 18:11:03 i toyed around with a unique shapeshifter a while ago and i did that with a new ENCH 18:11:21 it just feels hacky to me, but that's just my two cents 18:12:01 -!- ZChris13 has quit [Ping timeout: 246 seconds] 18:12:02 the boulder part could be an enchantment and the rolling part could be a behaviour 18:12:14 -!- ZChris13__ is now known as ZChris13 18:12:17 true 18:12:31 my other option was making a monster boulder (but that's probably more hacky) 18:12:44 -!- ZChris13__ has joined ##crawl-dev 18:12:44 s/was/i've considered/ 18:13:04 well, there a plenty of stuff in monster enchantment that are not enchantments, but just a temporary status 18:13:13 maybe we should just rename the thing 18:13:31 haha, i didn't consider that 18:13:52 that's probably a better idea 18:14:19 the underlying mechanism is good 18:14:22 and less work ;) 18:14:55 -!- ZChris13_ has quit [Ping timeout: 265 seconds] 18:15:13 Zannick: Actually ,the solution is to just rename ENCH_XXX to "monster_durations". 18:15:36 There are visibly external durations (such as slow, status effects, etc), and invisible internal durations (timers and so-on). 18:16:06 Implementing another set of decaying attributes would be costly and duplicative when you already have a perfectly good framework in place. 18:16:11 i'm unfamiliar with the use of the word duration for status effects 18:16:18 plus some of them are permanent 18:16:51 -!- ZChris13 has quit [Ping timeout: 265 seconds] 18:16:56 -!- ZChris13__ is now known as ZChris13 18:17:30 I guess duration like in the player class 18:17:41 We use duratoins for the play. 18:18:30 but if something is both in the monster and the player classes, shouldn't we move it to the actor class? 18:19:09 galehar: Yes, that's also a good move. 18:19:26 galehar: Unify ENCH and DUR. We can still have player-specific and monster-specific. 18:21:39 I'm adding it to the code cleanup wiki page 18:26:59 galehar: awesome 18:27:14 * due goes to rename holy dragons. 18:27:32 dpeg: I've worked out the release title for 0.8 :D 18:30:01 dpeg: "Girl With A Pearl Dragon" :D 18:30:19 Erolcha? :) 18:31:06 hah :D 18:31:11 actually, Vermeer pun. 18:31:20 Now I just need to make a veneer/Vermeer pun and we'll be good 18:31:49 I'm also totally inclined to rewrite the entirety of descript/monsters.txt using "this" instead of "a". 18:32:27 search and replace :P 18:35:28 03due * rfcdc7214fdea 10/crawl-ref/source/ (8 files in 3 dirs): Rename holy dragon to pearl dragon (OG17). 18:36:14 -!- galehar has quit [Quit: disconnect] 18:36:47 OG17: I love you so much for suggesting and thus reminding me about pearl. 18:36:58 ha, sure 18:37:21 dpeg: What do you think about pearl dragon armour, were it the same weight and such as plain dragon armour, but granted onelevel of rN? 18:37:30 dpeg: It would basically be equivalent to a randart dragon arour with rN+. 18:38:07 and rF-- and rC+? 18:38:15 other way around 18:38:29 I mean to counter out dragon armour's resists 18:38:30 due: I'd like it better with two positive resistances 18:38:36 monky: no negative resistances 18:38:47 dpeg: Okay, so rN++ and nothing else, as opposed rN+ and nothing else? 18:38:47 I think I wasn't clear 18:39:04 I probably wasn't clear. 18:39:14 It would only have rN+; no rF+, no rC-, etc. 18:39:26 right 18:39:31 ah, ok 18:39:38 The GDR and base AC would be the same as plain dragon armour. 18:39:42 due: that's okay, but a little weak among the dragon armours, I think 18:39:51 ??storm dragon armour 18:39:52 storm dragon armour[1/1]: A magical armour made from the scales of a lightning-breathing dragon. It is heavier than most dragon scale armours, but gives its wearer great resistance to electrical discharges. (heavy armour; AC 10, EV -5, insulation, 60.0 aum.) 18:40:05 Well, in that instance, we could base it off SDA instead; heavier AC? 18:40:08 is there any reason for ice dragon armour having 1 more ac than normal dragon armour? 18:40:22 due: it could have better AC with rather low EVP, for example. 18:40:28 Would that befit "pearl"? 18:40:33 Hm, I think so. 18:40:37 ??dragon armour cmoparison 18:40:38 I don't have a page labeled dragon_armour_cmoparison in my learndb. 18:40:39 Damn. 18:40:43 ??dragon armour comparison 18:40:44 dragon armour comparison[1/2]: l = light, h = heavy, from lightest, with resistances: Steam dragon: (l) AC4 EV0 Steam immunity 12aum | Mottled dragon: (l) AC5 EV-1 Sticky flame immunity 15aum | Swamp dragon: (h) AC7 EV-2 rPois 20aum 18:40:45 ??dragon armour comparison[22] 18:40:46 I don't have a page labeled dragon_armour_comparison[22] in my learndb. 18:40:49 ??dragon armour comparison[2] 18:40:49 dragon armour comparison[2/2]: Dragon: (h) AC8 EV-3 rF++ rC- 35aum | Ice dragon: (h) AC9 EV-3 rC++ rF- 35aum | Storm dragon: (h) AC10 EV-5 rElec 60aum | Gold dragon: (h) AC13 EV-9 rF+ rC+ rPois 110aum 18:41:01 How about AC10 and EV-3 with rN+? 18:41:24 also, I don't think that entry is up to date. 18:42:50 there were ideas for quicksilver and shadow dragon armours too 18:42:52 due: AC10 and EV-3 sounds really good 18:42:59 !learn edit dragon_armour_comparison[1] s/AC13/AC11/ 18:42:59 No change because the regex failed to match. 18:43:05 !learn edit dragon_armour_comparison[2] s/AC13/AC11/ 18:43:06 dragon armour comparison[2/2]: Dragon: (h) AC8 EV-3 rF++ rC- 35aum | Ice dragon: (h) AC9 EV-3 rC++ rF- 35aum | Storm dragon: (h) AC10 EV-5 rElec 60aum | Gold dragon: (h) AC11 EV-9 rF+ rC+ rPois 110aum 18:43:10 dpeg: rN+ or rN++? 18:43:17 rN+ 18:43:20 TGWi: Shadow dragons are incorporeal and quicksilver are made of quicksilver. 18:43:32 Well, kinda incorporeal, in my mind. 18:43:41 there's a flag for incorporeal 18:43:45 Yes, I know. 18:43:47 I don't think shadow dragons have it 18:43:55 Yes, I know. That's why I corrected myself 18:44:03 also, bone dragon armour 18:44:14 Well, dragon bone armour would be more interesting. 18:44:14 (from bone dragon hide) 18:44:22 maybe bone dragon... bones 18:44:28 But only as an unrand. 18:44:29 if quicksilver dragons were made of quicksilver, wouldn't they be nonliving and not leave corpses? 18:44:37 monky: "in my mind". 18:44:40 oh 18:44:46 monky: This is the rationale in my mind for not having these give dragon armour. 18:45:00 bugger 18:45:02 anyway, there's a slot for a -2 dragon armour 18:45:06 EVP 18:45:24 swamp? 18:45:33 are the learndb numbers post nerf? 18:45:37 just kidding 18:45:43 03due * r96eeefb472bc 10/crawl-ref/source/mon-spll.h: Fix compilation. 18:45:46 dpeg: Dragon armour comparison now is; GDA got nerfed to AC11. 18:45:47 there's a slot for -4ev right? 18:45:54 0 steam -1 mottled -2 swamp -3 dragon -5 storm 18:45:54 yes 18:46:03 -9 gold 18:46:11 and the rest is empty I guess 18:46:24 dpeg: AC10 EV-2 for pearl, perhaps, then? that just gives +3 extra AC than swamp dragon armour. 18:46:24 huh? plain, ice 18:46:24 bone could be somewhere between GDA and storm with high AC 18:46:37 due: but allows much, much better casting! 18:46:38 TGWi: Bone will be an unrand if I get my way :) 18:46:44 dpeg: Yes, of course. 18:46:55 might be too good, but we can start with it 18:46:57 "Someone has strung together a suit of armour from dragon bones. How horrifying!" 18:47:06 need to be careful that someone in Bangalore is fast asleep 18:47:23 10, -2 seems way too good but we'll see 18:47:26 got complaints about making too many new features too strong 18:47:31 I'd start with 9, -2 and that's still good 18:47:33 very good 18:47:36 yes 18:47:39 TGWi: Or 10 -3. 18:47:41 just plain dragon armour is very good 18:47:54 pearl could be -4 18:47:59 and bone could be -7 or -8 18:48:11 Peaarl is ... made of pearls. They're very light. 18:48:23 iron dragon needs armour too 18:48:25 Now, how do we deal with "evil"? 18:48:27 or, could have armour 18:48:36 evil? 18:48:36 Do we let vampires wear pearl dragon armour? 18:48:55 I think we do, because they already get a revenge hit for killing the dragon. 18:49:00 yes 18:49:15 Perhaps unholy races putting on PDA would get a one-off curse from the gods (ie, they curse your armour). 18:49:21 Interesting flavour or pointless? 18:49:28 due: if you don't evil species to wear the thing, you really have to call the dragon Blessed or Holy. 18:49:39 Yes, I know. 18:49:46 I don't thikn the god should interfere. 18:49:49 Okay. 18:49:53 "pointless + tacky" :) 18:50:07 Zin probably thinks that wearing the skins of angels is ICKY 18:50:27 the good gods randomly jumping in to smite you is weird 18:50:27 it could be auto-curse for everyone, although that's a flavour only few people will get and support, if I look back at the Ash discussions 18:50:45 afaik flavour is that gods aren't allowed to screw with mortals directly 18:50:46 TGWi: Yes, I agree 18:50:52 except their followers 18:50:57 TGWi: I agree 18:50:59 TGWi: If they randomly jump in to smite you, why don't they randomly jump in to smite whatever evil you're fighting? 18:51:07 or in cases of revenge 18:51:12 right 18:51:18 or, the other way around: gods need followers as agents 18:51:21 ie when you kill an angel. 18:51:22 beogh is cutting it pretty close with smiting 18:51:27 which is why he's evil I guess 18:51:32 which fits nicely with my Lugonu plan 18:51:40 heck, I could make that an implementable 18:51:46 which plan? 18:51:46 dpeg: Make it an implementable then. 18:52:02 TGWi: Lugonu against the divine establishment 18:52:09 desecrating altars and stuff 18:52:14 ah 18:52:29 TGWi: you mean when Beogh is smiting you for destroying orcish idolsß 18:52:34 wasn't that on hold for wrath overhaul? 18:52:39 monky: right 18:52:50 wasn't there someone doing wrath overhaul? :) 18:53:29 all I can recall about wrath overhaul is someone (bmh?) did chei 18:53:54 not sure if I can hand out wrath as implentable 18:53:55 wrath needs total overhaul 18:53:57 "meh" 18:53:57 +em 18:54:05 due: I know, I made a plan 18:54:52 it is quite simple actually: wrath goes down for certain actions (like killing some god's minion), although there may be other wrath effects as well 18:56:08 dpeg: well, smiting in general is beogh directly reaching out and attacking some mortal 18:56:14 the severity of wrath depends on duration of worship, total piety (so noticeably harsh if you abandon early) and mode of abandonment (increase severity if you take on antagonistic god during wrath duration) 18:56:30 I guess TSO does the same thing with angels, but what's a good god without a little hypocrisy? 18:56:44 TGWi: yes, but he is only doing that on his own (with player or monster orc priest) when orc idols are destroyed, which makes a lot of sense 18:57:20 TGWi: the gods can do things, they just shouldn't to (too many) things without a follower involved 18:58:08 e.g. TSO killing a bunch of guys on behalf of a follower == good; TSO punishing an undead player just so == bad 18:59:19 -!- coolio_mc has quit [Read error: Connection reset by peer] 18:59:22 the crucial point wrt wrath is to find effects which are scum-proof (those can then be used as yardsticks, i.e. to reduce the wrath counter) 19:03:33 2 am ==> sleep 19:03:35 -!- dpeg has quit [Quit: zzz] 19:04:33 bye :) 19:14:28 03kilobyte * r9ae74c385bde 10/crawl-ref/source/package.cc: Change the max name length of save file chunks from 4 to 255. 19:14:29 03kilobyte * r7c815151b0b6 10/crawl-ref/source/ (initfile.cc package.cc package.h): Adjust the max chunk name in --edit-save as well. 19:14:32 03kilobyte * re42825abd44b 10/crawl-ref/source/tag-version.h: Bump the minor version so there's no confusion about lack of forward compat. 19:14:50 hrm, for several hours already I'm not able to push or pull from SF from either home or my dev server... but another place seems to work 19:15:00 pings do work 19:30:21 Sf sucks. 19:31:44 @??gobblin 19:31:44 unknown monster: "gobblin" 19:31:46 @??goblin 19:31:47 goblin (15g) | Speed: 10 | HD: 1 | Health: 2-6 | AC/EV: 0/12 | Damage: 4 | Res: 06magic(1) | Chunks: 07contaminated | XP: 1. 19:32:42 blue, lightred, lightgrey, brown, yellow, magenta. 19:32:48 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:33:03 @??goblin col:lightcyan 19:33:04 goblin (11g) | Speed: 10 | HD: 1 | Health: 2-6 | AC/EV: 0/12 | Damage: 4 | Res: 06magic(1) | Chunks: 07contaminated | XP: 1. 19:33:07 sf is short for suomi finland and we don't suck 19:33:13 I think cyan and lightcyan. 19:33:19 Adeon: Sourceforge does, though. 19:33:24 @??goblin col:lightblue 19:33:24 goblin (12g) | Speed: 10 | HD: 1 | Health: 2-6 | AC/EV: 0/12 | Damage: 4 | Res: 06magic(1) | Chunks: 07contaminated | XP: 1. 19:33:50 why still use sourceforge, then? 19:34:09 TGWi: Simply because we haven't found a suitable alternative that does git and mailing lists in a nice way? or, laziness? I'm unsure myself. 19:34:51 but sourceforge does git and mailing lists in a bad way :( 19:35:13 I could buy laziness 19:38:40 we haven't found anyone who dies it better 19:38:53 doing git is pretty trivial (like that fancy package Nap King installed), not sure about mailing lists 19:39:10 Gittosis? 19:39:11 there's probably a nice way to do mailing lists separately 19:39:13 I don't know much about github too, it might be faster than cdo 19:39:25 due: I think it was that, yeah 19:39:32 although I don't know anything about git 19:39:50 gitolite (perl) instead of gitosis (python) 19:40:06 Napkin: ah, that 19:40:16 well, we could move the git hosting elsewhere and keep the mailing lists on sourceforge 19:40:46 03due * r0ece95b4b3bc 10/crawl-ref/source/ (enum.h it_use2.cc rltiles/dc-item.txt): Add the necessary enums, etc, for Homunculus spell. 19:41:21 stone soup is a huge project 19:41:41 at least code/revision/commit wise 19:41:55 Napkin: Size-wise for how large the git repositotry would be, or just in general? 19:42:06 size 19:42:19 Yeah. 19:42:35 All the remotebranches, etc. 19:42:38 i've run into many corruptions because of too many pack files already 19:42:57 Oh, that's right, you have a mirror. I forgot! 19:43:08 My ~/crawl-ref folder is about 400mb. 19:43:32 but since i'm doing a full repack every month it's ok 19:44:30 So what's the difference between your mirror and the sourceforge original? 19:44:51 nothing, apart probably from hooks? 19:45:06 i created the mirror in git when svn was still used 19:45:18 and greensnark pushed that mirror to sf's git 19:45:19 Hm. 19:45:26 Oh, nice! 19:45:28 I didn't kow that :) 19:45:45 git was soooooo much nicer for doing automated installs :) 19:45:53 I can imagine :) 19:45:59 due: git repack; if it's really dirty git repack --aggressive will be better but on your hardware it can take ages 19:46:23 kilobyte: If I feel like it, I'll start it before I go out this afternoon, but I'm not low on space or anything. 19:46:33 i need to do repack -a -d every month 19:46:53 it does give significant speedup to 'git log', 'git blame' and such 19:47:21 but I guess the difference between --aggressive and normal is not big 19:47:40 Napkin: Okay, so apart from sourceforge's access control mechanism and that we don't push to develz, there's not much difference? 19:47:50 --aggressive isn't even in the man-page, kilobyte :-O 19:47:50 I suppose that gives more promise for being able to move away from sourceforge at some point in time. 19:48:14 actually, napkin recently set up access control 19:48:16 -!- syllogism has quit [] 19:48:16 Napkin: uhm, the very first option listed? 19:48:41 kilobyte: is "-a" here: Instead of incrementally packing the unpacked objects, pack everything referenced into a single pack. 19:49:15 well, sf provides a webinterface to add keys, remove keys, etc 19:49:36 i need to do that manually via gitolite's config repository 19:49:48 but it's not much work 19:49:49 ahh 19:50:14 uhm, what version of git do you have? The oldest I can access has --aggressive listed first too. 19:50:29 and since it's a repository itself, I could give out permissions to update it to others 19:50:41 kilobyte: 1.7.1 19:50:54 Napkin: Would that be permission to all your repositories or just a DCSS one? 19:50:56 from August last year 19:51:04 the old one I looked at is 1.5.6.5 19:51:18 i don't get it either, kilobyte 19:51:45 maybe backports man-page was just not updated? 19:51:47 ah, you mean "git repack", not "git gc". "git gc" does a good deal more. 19:51:48 Napkin: Is it self-compiled, ie, are theman pages old? 19:51:57 Ah. 19:52:18 Ah, too :) 19:52:36 it would be permission to all repositories 19:52:57 but I bet I could add some sub-config 19:53:00 not sure though 19:54:00 sounds good :) 19:54:06 anyways, the only repositories not shared public are the personal ones, which are configured differently 19:54:57 but I think people would be happier with github, no? 19:55:21 probably a lot more gimmicks than I currently have to offer with gitolite 19:55:26 I don't think you can set up github to handle how we do git, no? 19:56:03 not sure, never used github much, apart from cloning something once in a while 19:56:11 how's speed there? 19:56:27 It would end up with a lot of push/pull requests etc. 19:56:35 03kilobyte * rea0711175419 10/crawl-ref/source/ (actor.h makeitem.h): Fix an extremely spammy clang warning. 19:56:57 kilobyte: is that re fizzing potions? I'm just fixing up the last of the stuff I missed. 19:57:02 (making sure they don't generate randomly, etc) 19:58:11 Oh, nm. 20:00:10 also, wouldn't spreading up things a bit be safer? 20:01:45 I already worry that running wordpress, dokuwiki, mantis, gretell, forum, windows builds, cdo on a single server... well, i hope there is no downtime - i'll probably never see the light again ;) 20:01:51 * due laughs. 20:01:59 Napkin: yes, I don't think we should have git on CDO :) 20:02:07 Napkin: motsly because I don't want to pile more pressuer on you 20:02:08 *phew* 20:02:12 ;) 20:02:47 due: I don't recommend the use of pull requests for us 20:03:19 due: we can use github exactly the same way we're currently using sourceforge - a single shared repository that everyone can access 20:05:47 can it do commit notifications as well? 20:06:24 due: i don't feel pressured - i love doing all this stuff and helping you guys and the game 20:06:55 on SF I use a subscription to c-r-commits to a token account which has nothing but a procmail script triggered by SF 20:06:55 due: it's just that _if_ really something happens one day, it'll be a shame to lose all that 20:07:23 kilobyte: github can do better. 20:07:34 slightly. 20:08:00 host a cgi script somewhere, github will hit it with a POST on commits 20:08:11 no mail gateways invlved 20:09:00 -!- eith has joined ##crawl-dev 20:09:03 how does that work - in general 20:09:12 03kilobyte * r679a4604928c 10/crawl-ref/source/ (7 files): Fix the struct/class clang warnings for tiles, too. 20:09:26 everything done via hooks? and do sf & github allow to change them to whatever you want? 20:11:09 Napkin: SF allows you to write hooks as shell scripts 20:11:45 github only allows you to use specific proscribed notification systems 20:11:56 but you can hit a relay, so it doesn't hurt *too* much 20:12:02 oh 20:12:59 kinda pity 20:13:20 but if the system has everything you need.. 20:16:00 cia can do github as well 20:17:06 setting up a proper mailinglist should not be a problem either 20:27:42 Napkin: It amuses me that a mailing list my sister helps run used to be hosted via listserv somewhere... they decided to "Switch to yahoo groups because it was better and cheaper". 20:27:52 Napkin: They have had *no* *end* of trouble with it, obviously. 20:29:34 -!- upsy has quit [Quit: Leaving] 20:39:56 03due * r315efd1a6698 10/crawl-ref/source/ (itemname.cc itemprop.cc itemprop.h makeitem.cc mon-stuff.cc): Don't randomly generate fizzing potions, nor mimic them. 20:43:29 -!- psyshvl has joined ##crawl-dev 20:46:32 argh, I shouldn't read the wiki 20:49:02 there's a monster that is cancer? 20:49:05 this is so cool 20:49:42 yes 20:49:43 -!- ZChris13__ has joined ##crawl-dev 20:49:47 well, an ancient cancer 20:49:52 oh ok 20:50:01 zymes are cancers and pestilence and shit gone sentient 20:50:10 I think sentient cancer is horrifying myself :D 20:51:09 FR: henrietta lacks unique 20:52:58 entrietta? 20:52:58 do you have the tile for ancient zyme, then? 20:53:03 yes 20:53:10 please share 20:53:11 I will link, one moment 20:53:14 -!- ZChris13 has quit [Ping timeout: 260 seconds] 20:53:14 it sounds appealing 20:53:20 it's a floating green tumour :D 20:53:23 :D 20:53:24 -!- ZChris13__ is now known as ZChris13 20:53:25 https://crawl.develz.org/mantis/view.php?id=3096 20:53:48 oh god 20:53:49 barf 20:54:09 what does it do mechanically? 20:58:14 -!- murphy_slaw_ has joined ##crawl-dev 21:08:33 TGWi: No idea yet. Still thinking about it. 21:08:47 new encancered status effect 21:08:48 TGWi: It'll have a "tendril slap" attack at least, and possibly poison/sicken/drain stats. 21:09:35 are there any monsters that latch onto the player? 21:09:42 that would be interesting, due 21:09:54 monky: leeches should 21:10:03 (because They Are Leeches) 21:14:13 Crash on start (https://crawl.develz.org/mantis/view.php?id=3170) by vonbrand 21:22:01 -!- TGWi has quit [Read error: No route to host] 21:22:22 -!- TGWi has joined ##crawl-dev 21:25:37 but it'll have other stuff to make it interesting too 21:25:46 monky: leeches are supposed to but i ran into implementation issues and gave up 21:27:59 -!- ZChris13 has quit [Ping timeout: 255 seconds] 21:28:15 -!- ZChris13 has joined ##crawl-dev 21:30:25 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:magic:transmutation:homunculus 21:30:38 If you're going to make suggestions or changes please do so in the comments 21:30:43 actually I will write that somewhere 21:30:58 :o! 21:31:04 why is dpeg still browsing the wiki? :) 21:31:51 due: you named like five different attack types; that's fairly interesting 21:32:00 especially if you balance it for midgame or lategame 21:32:11 TGWi: For Homunculus? 21:32:28 no, for cancer 21:32:30 Oh. 21:32:44 Abyssal horror/SHT result 21:32:50 so yes 21:32:51 there's nothing that gives a significant amount of stat drain 21:32:54 it will definitely be balanced for lat game 21:33:16 except like OCS I guess 21:33:27 so it'll be pretty revolutionary wherever 21:34:28 oh good hm 21:34:47 what does "'soupling'" mean? 21:35:05 "soupling" is another spelling of "souplike" which is a variant of "souple" which is a variant of "supple". 21:35:21 oh okay 21:35:25 The whole spell comes from someone playing "soupling" at Scrabble the other day and my going, "Hey cool! It's like a DCSS homunculus. OOOH HOMUNCULUS." 21:44:45 -!- Kurper has quit [Remote host closed the connection] 21:59:34 -!- psyshvl has quit [Quit: stuff] 22:04:07 -!- valrus has joined ##crawl-dev 22:10:51 throwing a potion should yield "you awkwardly throw the thick metal flask of poison" 22:11:02 so people don't get any ideas 22:11:27 But then why does it shatter 22:11:32 under cold 22:12:08 ZChris13: it's MAGICAL code 22:12:10 see also the nethack wiki page about potions 22:12:12 cold 22:12:26 No, the code is magical 22:12:41 "you awkwardly throw the ziploc bag of poison" 22:12:48 ZChris13: also, have you ever lived in an area where it goes below freezing? Quarter-inch steel pipes *do* burst. 22:12:53 "Perhaps it is the bottle that is magical, as much as or more than the colored liquid within." 22:13:20 No, but I've heard of trees exploding. 22:13:53 Why can't freezing clouds make trees explode like LRD? 22:14:06 maybe just "metal flask" 22:16:08 -!- eith has quit [Ping timeout: 250 seconds] 22:17:56 -!- TGWi has quit [Read error: Connection reset by peer] 22:26:08 -!- valrus has quit [Remote host closed the connection] 22:27:44 -!- ZChris13 has quit [Ping timeout: 260 seconds] 23:36:24 cool, new build 23:37:32 Windows development builds on CDO updated to: 0.8.0-a0-4388-g315efd1 23:54:13 Unstable branch on CDO updated to: 0.8.0-a0-4388-g315efd1 (31.31)