00:01:19 Stable (0.15) branch on crawl.s-z.org updated to: 0.15-b1-40-g51714d2 00:01:52 -!- Kramin has quit [Ping timeout: 245 seconds] 00:04:17 -!- ProzacElf has joined ##crawl-dev 00:05:24 Unstable branch on crawl.s-z.org updated to: 0.16-a0-56-g477c477 (34) 00:06:01 03|amethyst02 07* 0.16-a0-57-g0ca2a48: Remove mon-spll.h enum order dependency. 10(12 minutes ago, 1 file, 10+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0ca2a48c7e8d 00:06:01 03|amethyst02 07* 0.16-a0-58-g17e225f: Adjust mspell_list definition. 10(7 minutes ago, 3 files, 4+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=17e225f897e9 00:07:07 <|amethyst> err 00:08:12 <|amethyst> I guess probably it's not worthwhile to change all those uses of 'unsigned int' to 'size_t' right now 00:08:21 <|amethyst> now while we're likely to be cherry picking things 00:09:01 <|amethyst> though I guess there are only four in that file, counting the one I added 00:09:07 why would you cherry-pick that change...? 00:09:27 <|amethyst> PleasingFungus: I mean cherry-picking other changes to the same code 00:09:31 <|amethyst> PleasingFungus: = conflicts 00:09:31 ah 00:09:32 yeah 00:09:33 -!- Pepe has quit [Ping timeout: 240 seconds] 00:09:34 yep 00:12:00 -!- Keanan has quit [Quit: Leaving.] 00:13:22 -!- Svendre has quit [Ping timeout: 260 seconds] 00:17:02 Unstable branch on crawl.develz.org updated to: 0.16-a0-58-g17e225f (34) 00:17:02 -!- eb has quit [Quit: I quit] 00:21:23 -!- eb has joined ##crawl-dev 00:24:38 03|amethyst02 07* 0.16-a0-59-g909ab74: Check the size of mspell_list at compile time. 10(71 seconds ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=909ab742cb52 00:25:30 -!- Keanan has joined ##crawl-dev 00:30:28 -!- Arkaniad has quit [Ping timeout: 244 seconds] 00:32:40 -!- Vorhito has quit [Ping timeout: 246 seconds] 00:34:22 -!- radinms has quit [Ping timeout: 260 seconds] 00:34:25 -!- Kramin has joined ##crawl-dev 00:35:41 03|amethyst02 07* 0.16-a0-60-g704e011: Recolour fragments of recoloured monsters. 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=704e01190e9d 00:36:10 03|amethyst02 07[stone_soup-0.15] * 0.15-b1-41-gf426273: Recolour fragments of recoloured monsters. 10(4 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f4262736d335 00:37:11 good commit name 00:37:41 -!- wat has quit [Ping timeout: 256 seconds] 00:38:02 <|amethyst> These fragments I have shored against my ruins 00:38:24 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-60-g704e011 00:39:01 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:41:42 -!- iFurril has quit [Ping timeout: 250 seconds] 00:42:04 hm 00:42:10 contemplating how to express form stealth modifiers 00:42:35 specifically trying to decide if I want to do the really stupid "negative values have a completely disjoint meaning from positive values" thing 00:43:17 <|amethyst> PleasingFungus: even then (I assume you're talking about statue form) blade hands is still a special case 00:43:24 yes, blade hands with felids 00:43:28 but I am going to be honest 00:43:33 I am okay with that being a special case 00:43:34 because it's absurd 00:43:47 <|amethyst> oh, bat also has a special case 00:43:54 yes, but that's much simpler to support 00:46:26 <|amethyst> also, it's weird that bat kobolds are slightly noiser than kobolds 00:46:34 <|amethyst> I guess the monsters can hear your echolocation 00:46:51 spooky....... 00:48:16 <|amethyst> Two fields, one to set the stealth multiplier (0 meaning use race) and one adding to the stealth multiplier 00:48:51 <|amethyst> but the second field would only be nonzero for statue so... 00:49:00 yeah I'm just gonna special-case that one too 00:49:04 over here 00:49:08 (here = player.cc) 00:50:09 I am removing a 14-year-old comment 00:50:54 I almost feel ad 00:51:04 *sad 00:52:53 -!- rophy has quit [Ping timeout: 240 seconds] 00:52:55 -!- Wahaha has quit [Ping timeout: 255 seconds] 00:56:33 New branch created: serpent-of-hell (3 commits) 00:56:33 03doy02 07[serpent-of-hell] * 0.16-a0-61-g3590e23: allow multi-attacks from monsters with more than one base attack 10(36 minutes ago, 2 files, 8+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3590e2399dd2 00:56:33 03doy02 07[serpent-of-hell] * 0.16-a0-62-gbacbbb6: buff serpent of hell a bit 10(33 minutes ago, 8 files, 86+ 47-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bacbbb66fd81 00:56:33 03doy02 07[serpent-of-hell] * 0.16-a0-63-g21f247e: also give serpent of hell summon dragon, because why not 10(10 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=21f247e931b5 00:56:57 hahaha 00:57:00 why not! 00:57:19 dang, that's Something Else 00:57:21 needs something to do in between waiting for breath weapons to recharge 00:57:22 (: 00:57:31 hm 00:57:35 imo give it dragonstorm 00:57:40 ??call dragons 00:57:40 I don't have a page labeled call_dragons in my learndb. 00:57:42 hm 00:57:58 ??dragon's call 00:57:59 dragon's call[1/1]: 0.14+: Gives a status which temporarily summons dragons all around you, attacking random hostiles. Each dragon costs 2 or 3 MP, and the rate of summoning slows when you have a lot of dragons active. Has a 150-250 aut cooldown. 00:58:04 clearly......... 00:58:17 that would certainly make people respect it :) 00:58:22 -!- ProzacElf has quit [Ping timeout: 240 seconds] 00:58:30 heh 00:58:33 haven't seen that one before 00:58:44 unknown monster: "serpent of hell-serpent of hell-serpent of hell chimera" 00:58:44 <|amethyst> %?? serpent of hell-serpent of hell-serpent of hell chimera 00:58:51 ! 00:58:52 -!- TAS_2012v has quit [Read error: Connection reset by peer] 00:59:06 -!- VitaminB5 has quit [Ping timeout: 260 seconds] 00:59:11 new in 0.14! 01:00:06 now make it appear in every branch 01:00:14 transdimensional serpent of hellspider 01:00:20 haha 01:00:26 -!- markgo has quit [Ping timeout: 250 seconds] 01:00:37 the element of surprise is fun though 01:00:38 (: 01:01:00 just make it appear in every hell, and then twice in one random hell, then 01:01:02 :) 01:01:48 what i really need is a ranged damage fsim 01:02:10 it's hard to tell how ridiculous the breath weapons actually are 01:02:18 -!- eb_ has quit [] 01:02:22 -!- kait_ has quit [Ping timeout: 260 seconds] 01:03:23 i guess players are a kind of distributed fsim 01:03:25 (: 01:03:39 words to live by... 01:03:54 <|amethyst> ??octopode[2] 01:03:54 octopode[2/5]: For four days in 2012, octopodes had eight times the normal squeeze damage (96 instead of 12), allowing them to one-shot greater mummies (among others) with ease. Introduced, and then ruined, by |amethyst; rest in peace. 01:04:07 haha 01:04:21 <|amethyst> My favourite though is 01:04:27 <|amethyst> ??epic bugs[6] 01:04:27 epic bugs[6/18]: Dash275 writes: There's a rather large security problem with the CSZO server. You don't actually need to enter a password to access an account. 01:05:21 a "rather large" 01:05:43 -!- Basil has joined ##crawl-dev 01:06:52 -!- Infinite_Monkeys has quit [Ping timeout: 255 seconds] 01:07:50 A slight understatement for "guys guys I've just found out that there's actually NO security on the CSZO server!!" 01:09:54 -!- kait_ has quit [Ping timeout: 255 seconds] 01:09:58 -!- kait__ has quit [Ping timeout: 250 seconds] 01:09:58 -!- Ankalagon has quit [Quit: Page closed] 01:11:10 <|amethyst> I think two separate individuals contacted me about that, both in private 01:11:47 <|amethyst> (one may have been a private mantis issue?) 01:12:19 Well, there's worse problems you could have 01:12:39 like if you could get a shell without a password ;-) 01:12:46 hm. does something special need to be done for chei to recognize corrosive bolt? 01:13:36 <|amethyst> best bug report ever: 01:13:38 <|amethyst> https://crawl.develz.org/mantis/view.php?id=4037 01:13:57 <|amethyst> I guess I could unflag that as private 01:14:18 -!- eb has quit [Quit: I quit] 01:14:36 -!- eb has joined ##crawl-dev 01:15:09 -!- TAS_2012v has quit [Remote host closed the connection] 01:15:19 <|amethyst> Essentially "Hey, Webtiles doesn't follow security best practices! I could tell you more but I'll only talk to the legally responsible party." 01:15:37 <|amethyst> "I can visually identify a major security issue waiting to happen every time I am on the website." 01:15:44 rip 01:15:52 <|amethyst> for all I know, the major security issue is "TLS is not required" 01:16:43 legally responsible? 01:16:48 I mean, I know there's at least one major security issue outstanding (though it's not visible) - I wouldn't be surprised if there were more. that is kind of a dysfunctional reporting strategy, though 01:17:02 there is no legal responsibility for the game being secure ;-) 01:17:02 I am legally irresponsible. 01:17:54 <|amethyst> SamB: well, those of us who run servers might be held negligent if someone's personal information is compromised 01:18:09 <|amethyst> fortunately, we don't ask for personal information other than an email address 01:18:12 what personal information? 01:18:24 there's noplace for them to stick it that won't expose it! 01:19:11 <|amethyst> Or if someone roots CSZO and uses it to send out spam, that could cause problems for me :) 01:19:21 well, yes, that's different 01:19:24 <|amethyst> err 01:19:26 <|amethyst> how 90s of me 01:19:43 but you would NOT be able to see how to do that from webtiles 01:19:43 <|amethyst> s/send out spam/control a botnet/ 01:20:11 sending spam could cause problems! 01:20:17 you could get blacklisted 01:20:40 <|amethyst> SamB: well, maybe if one corner of the screen had a "~# " followed by a blinking cursor 01:22:42 hm. I kind of want to re-use monster resist flags for forms 01:22:54 <|amethyst> I would be highly surprised if there weren't several ways to take over the crawl account in the chroot 01:23:14 <|amethyst> some from crawl itself, some from dgamelaunch and buddies 01:28:36 -!- Nomi has quit [Ping timeout: 250 seconds] 01:30:25 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 34.0a1/20140802030201]] 01:31:06 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:31:09 -!- Patashu has quit [Quit: Page closed] 01:32:09 yes, but I really doubt that visual inspection of a webtiles window would give anything like that away 01:34:46 -!- rast- has joined ##crawl-dev 01:37:10 -!- rast has quit [Ping timeout: 250 seconds] 01:37:18 -!- rast- is now known as rast 01:43:38 -!- Blakmane has quit [Quit: Page closed] 01:46:10 -!- wat has quit [Ping timeout: 264 seconds] 01:54:30 -!- schistosomatic has quit [Quit: Leaving] 01:56:34 -!- tcjsavannah has quit [Quit: tcjsavannah] 01:58:33 -!- dtsund has quit [Ping timeout: 240 seconds] 01:58:49 -!- iFurril has quit [Ping timeout: 244 seconds] 02:02:13 -!- Kramin has quit [Ping timeout: 255 seconds] 02:02:23 -!- dgu has quit [Ping timeout: 264 seconds] 02:02:35 -!- SkaryMonk1 has joined ##crawl-dev 02:02:39 -!- ProzacElf has joined ##crawl-dev 02:05:26 -!- SkaryMonk1 has left ##crawl-dev 02:11:54 -!- eb has quit [Quit: I quit] 02:12:17 -!- eb has joined ##crawl-dev 02:17:14 -!- SkaryMonk2 has joined ##crawl-dev 02:20:24 -!- Keanan has quit [Quit: Leaving.] 02:21:25 Stable (0.15) branch on crawl.beRotato.org updated to: 0.15-b1-41-gf426273 02:22:17 -!- ussdefiant has quit [Ping timeout: 245 seconds] 02:29:16 -!- Wah has quit [Read error: Connection reset by peer] 02:31:30 -!- predator217 has quit [Ping timeout: 260 seconds] 02:32:20 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-60-g704e011 (34) 02:36:55 -!- IggyPope has quit [Ping timeout: 246 seconds] 02:39:33 -!- simmarine has quit [Quit: Leaving] 02:40:39 -!- Arkaniad|Desktop has quit [Ping timeout: 256 seconds] 02:46:12 -!- ProzacElf has quit [Ping timeout: 255 seconds] 02:46:56 -!- ystael has quit [Ping timeout: 250 seconds] 02:53:26 -!- Nomi has quit [Ping timeout: 260 seconds] 02:56:31 -!- F-Glex has joined ##crawl-dev 02:58:57 -!- CacoS has quit [Ping timeout: 264 seconds] 02:58:59 -!- ccasin has quit [Ping timeout: 264 seconds] 02:59:00 -!- G-Flex has quit [Ping timeout: 264 seconds] 02:59:24 -!- dgu_ has quit [Ping timeout: 265 seconds] 02:59:25 -!- Infinite_Monkeys has quit [Ping timeout: 265 seconds] 02:59:25 -!- bonghitz has quit [Ping timeout: 265 seconds] 02:59:25 -!- GeorgieFruit has quit [Ping timeout: 265 seconds] 02:59:26 -!- xnavy has quit [Ping timeout: 265 seconds] 03:09:18 -!- bonghitz_ has quit [Ping timeout: 260 seconds] 03:09:31 -!- eb has quit [Quit: I quit] 03:09:50 -!- eb has joined ##crawl-dev 03:11:58 -!- Wolfechu has quit [Ping timeout: 255 seconds] 03:15:12 -!- Patashu has joined ##crawl-dev 03:22:15 -!- Patashu has quit [Disconnected by services] 03:22:15 -!- Patashu_ has joined ##crawl-dev 03:23:33 -!- archaeo has joined ##crawl-dev 03:23:57 JD pointed out in tileschat 03:24:11 that in the 0.15 changelog, the spell is spelled "simulacrula" twice 03:25:08 -!- SamB has quit [Ping timeout: 240 seconds] 03:26:22 -!- ZRN has quit [Ping timeout: 255 seconds] 03:28:32 -!- SamB has joined ##crawl-dev 03:34:16 -!- Bloax has quit [Ping timeout: 250 seconds] 03:34:22 -!- Pepe has quit [Ping timeout: 240 seconds] 03:35:19 -!- Bloax has joined ##crawl-dev 03:45:46 -!- Bloaxor has joined ##crawl-dev 03:47:56 -!- Bloax has quit [Ping timeout: 240 seconds] 03:53:15 -!- doy has quit [Ping timeout: 264 seconds] 03:53:17 -!- Rotatell has quit [Ping timeout: 264 seconds] 03:53:18 -!- Moredread has quit [Ping timeout: 264 seconds] 03:53:18 -!- minqmay has quit [Ping timeout: 264 seconds] 03:53:33 -!- Stelpa has quit [Ping timeout: 266 seconds] 03:53:55 -!- Rotatell has joined ##crawl-dev 03:53:55 -!- doy has joined ##crawl-dev 03:53:58 -!- Stelpa has quit [Changing host] 03:54:55 -!- amalloy_ is now known as amalloy 03:59:45 -!- Vizer has quit [Read error: Connection reset by peer] 04:00:58 -!- amalloy is now known as amalloy_ 04:07:07 -!- eb has quit [Quit: I quit] 04:07:27 -!- eb has joined ##crawl-dev 04:16:39 -!- Arkaniad|Laptop has quit [Ping timeout: 255 seconds] 04:17:26 -!- st_ has quit [Ping timeout: 260 seconds] 04:17:52 -!- SkaryMonk1 has joined ##crawl-dev 04:18:56 -!- ontoclasm has joined ##crawl-dev 04:19:22 -!- SkaryMonk2 has quit [Ping timeout: 240 seconds] 04:21:56 -!- rast- has joined ##crawl-dev 04:25:18 -!- rast has quit [Ping timeout: 250 seconds] 04:25:29 -!- rast- is now known as rast 04:26:57 -!- mibe_ has quit [Quit: Page closed] 04:28:10 -!- pentax has quit [Ping timeout: 260 seconds] 04:30:03 -!- Arkaniad|Away has quit [Ping timeout: 240 seconds] 04:30:10 -!- Arkaniad has quit [Ping timeout: 250 seconds] 04:32:13 -!- edlothiol has joined ##crawl-dev 04:35:40 -!- Lumpydoo has quit [Quit: Page closed] 04:39:09 -!- rast-- has joined ##crawl-dev 04:40:02 -!- rast has quit [Ping timeout: 250 seconds] 04:40:13 -!- rast-- is now known as rast 04:42:44 -!- rossi has quit [Ping timeout: 250 seconds] 04:44:22 -!- Davens has quit [Ping timeout: 240 seconds] 04:47:08 -!- Dingle has quit [Quit: Leaving] 04:48:03 -!- ais523_ has joined ##crawl-dev 04:49:37 -!- rast has quit [Read error: Connection reset by peer] 04:49:55 -!- rast has joined ##crawl-dev 05:01:29 -!- Kaput has quit [Quit: leaving] 05:04:43 -!- eb has quit [Quit: I quit] 05:05:01 -!- eb has joined ##crawl-dev 05:07:01 -!- rast- has joined ##crawl-dev 05:09:00 -!- rast-- has joined ##crawl-dev 05:09:07 -!- rast has quit [Read error: Connection reset by peer] 05:09:08 -!- rast-- is now known as rast 05:10:19 -!- Kramin has joined ##crawl-dev 05:12:32 -!- rast- has quit [Ping timeout: 250 seconds] 05:22:37 -!- rast- has joined ##crawl-dev 05:23:09 -!- rast- has quit [Read error: Connection reset by peer] 05:23:41 -!- rast- has joined ##crawl-dev 05:25:06 -!- rast has quit [Ping timeout: 250 seconds] 05:25:14 -!- rast- is now known as rast 05:32:53 -!- mopl has quit [Quit: Page closed] 05:43:00 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:43:49 -!- Kolbur has quit [Ping timeout: 246 seconds] 05:47:43 is it supposed to be possible to have 2 bazaars in 1 game? 05:48:34 I had one announced, timed one in orc and now I found an unannounced one in elf 05:48:45 -!- Behavioral has quit [Client Quit] 05:48:46 I went on top of it and it's not a mimic 05:49:10 haven't gone in yet because I need more money 06:00:21 -!- bonghitz has quit [Remote host closed the connection] 06:00:43 -!- Infinite_Monkeys has quit [Ping timeout: 255 seconds] 06:02:20 -!- eb has quit [Quit: I quit] 06:02:28 -!- ackack has joined ##crawl-dev 06:02:42 -!- eb has joined ##crawl-dev 06:05:00 -!- mizu_no_oto has quit [Client Quit] 06:11:59 -!- radinms has quit [Ping timeout: 272 seconds] 06:13:12 -!- Lasty has joined ##crawl-dev 06:18:07 -!- SkaryMonk2 has joined ##crawl-dev 06:18:50 -!- SkaryMonk1 has quit [Ping timeout: 250 seconds] 06:20:10 -!- MiracleKinacle has quit [Ping timeout: 260 seconds] 06:25:55 -!- Stelpa has quit [Quit: Leaving] 06:38:46 -!- ackack has quit [Ping timeout: 250 seconds] 06:38:57 -!- Lasty has quit [Quit: Leaving.] 06:40:12 -!- TS__ has quit [Ping timeout: 245 seconds] 06:48:33 -!- debo has quit [Ping timeout: 240 seconds] 06:49:06 -!- Lightli has joined ##crawl-dev 06:53:15 -!- SkaryMonk has quit [Ping timeout: 255 seconds] 06:53:53 -!- SkaryMonk has joined ##crawl-dev 06:54:28 -!- ontoclasm has quit [Quit: Leaving.] 06:55:50 -!- bonghitz has quit [Remote host closed the connection] 06:57:07 -!- Lasty has joined ##crawl-dev 06:57:09 -!- ontoclasm has joined ##crawl-dev 06:57:21 -!- nooodl has joined ##crawl-dev 06:59:56 -!- eb has quit [Quit: I quit] 07:00:17 -!- eb has joined ##crawl-dev 07:00:22 -!- Letchik has quit [Ping timeout: 240 seconds] 07:01:06 -!- Sgeo has quit [Read error: Connection reset by peer] 07:02:38 -!- Bloaxor has quit [Quit: Error: Bloax not found] 07:05:12 -!- Basil has quit [Ping timeout: 250 seconds] 07:06:21 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:10:28 -!- debo has joined ##crawl-dev 07:16:33 -!- nooodl has quit [Ping timeout: 240 seconds] 07:18:08 03reaverb02 07* 0.16-a0-61-gde2d04a: s/simulacrula/simulacrum/ in the changelog (JD, archaeo) 10(4 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=de2d04acfbca 07:18:09 03reaverb02 07[stone_soup-0.15] * 0.15-b1-42-g66bfd07: s/simulacrula/simulacrum/ in the changelog (JD, archaeo) 10(4 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=66bfd07a8eb1 07:20:44 -!- debo has quit [Ping timeout: 240 seconds] 07:23:43 -!- Patashu has joined ##crawl-dev 07:25:37 -!- Patashu_ has quit [Ping timeout: 245 seconds] 07:26:42 man, we really need to redo amulet tiles 07:26:55 they're so... nineties 07:36:23 -!- Durzo has quit [Client Quit] 07:38:16 -!- Porost has quit [Read error: Connection reset by peer] 07:39:00 -!- Lasty_ has joined ##crawl-dev 07:43:14 -!- demiskeleton has quit [Quit: Leaving] 07:43:32 -!- AGinsberg has quit [Quit: leaving] 07:53:52 03|amethyst02 07* 0.16-a0-62-g6425076: Respell again: the plural is 'simulacra'. 10(2 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6425076cb51f 07:53:52 03|amethyst02 07[stone_soup-0.15] * 0.15-b1-43-g366cce0: Respell again: the plural is 'simulacra'. 10(2 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=366cce0d5fb2 07:54:31 -!- Philonous has quit [Remote host closed the connection] 07:56:20 Kramin, since no one has responded, I can tell you that I too have had that happen; to my knowledge it is not explicitly forboden. 07:56:31 Just pretty unlikely. 07:56:32 ok 07:56:33 -!- Brannock__ has joined ##crawl-dev 07:57:34 -!- eb has quit [Quit: I quit] 07:57:41 those typos 07:57:55 -!- eb has joined ##crawl-dev 07:58:38 tengu reavers always have rpois armour? 07:59:09 well, they almost always are using buckler/ringmail 07:59:14 -!- andrewhl has quit [Client Quit] 07:59:32 both of which have rpois as a common ego 07:59:45 so a good number of them are going to have it 07:59:46 more importantly using bucklers means having dumb monster SH 07:59:59 yeah, and lets continue discussing this in the dev channel for some reason 08:00:01 also they don't always get bucklers or ringmail 08:00:10 i almost always see ringmail 08:00:13 what other armor do they use 08:00:14 so it's not a special thing so they can walk in their own pcloud 08:00:22 no, definitely not 08:00:24 the one I spawned just got a battleaxe + scale 08:00:29 but they might walk into their pcloud anyway 08:00:39 strong monsters DGAF 08:01:24 -!- AGinsberg has quit [Remote host closed the connection] 08:09:15 -!- Tungsten has quit [Quit: Page closed] 08:18:52 -!- ketsa has quit [Ping timeout: 246 seconds] 08:19:09 -!- SkaryMonk1 has joined ##crawl-dev 08:19:31 -!- SkaryMonk2 has quit [Ping timeout: 256 seconds] 08:20:40 -!- Philonous has quit [Remote host closed the connection] 08:21:01 -!- ackack has joined ##crawl-dev 08:25:58 -!- CKyle has joined ##crawl-dev 08:26:07 -!- puissantveil has quit [Quit: Page closed] 08:26:10 -!- AGinsberg has quit [Quit: leaving] 08:26:37 -!- ark is now known as Guest37158 08:29:06 -!- Dixlet has joined ##crawl-dev 08:29:14 -!- Guest37158 has quit [Client Quit] 08:29:22 -!- rossi has quit [Ping timeout: 250 seconds] 08:36:40 -!- Arkaniad|Desktop has quit [Ping timeout: 260 seconds] 08:40:55 -!- debo has joined ##crawl-dev 08:40:55 -!- stickyfingers_ has quit [Ping timeout: 246 seconds] 08:43:03 -!- mamgar has quit [Ping timeout: 240 seconds] 08:45:42 -!- ais523_ has quit [Quit: Page closed] 08:45:49 -!- Datul has quit [Ping timeout: 246 seconds] 08:46:14 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 08:47:38 -!- odiv has quit [Ping timeout: 260 seconds] 08:48:43 -!- Simboubou has quit [Quit: Page closed] 08:53:04 -!- Patashu has quit [Ping timeout: 255 seconds] 08:55:10 -!- eb has quit [Quit: I quit] 08:55:33 -!- eb has joined ##crawl-dev 08:57:36 -!- wheals has joined ##crawl-dev 08:58:34 deep elf sorcerer (13e) | Spd: 10 | HD: 14 | HP: 52-77 | AC/EV: 0/13 | Dam: 12 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(112) | XP: 1730 | Sp: b.corrosive (3d18), banishment, haste, sum.demon, hellfire (3d20) | Sz: Medium | Int: high. 08:58:34 <|amethyst> %??deep elf sorcerer 08:58:56 <|amethyst> !tell PleasingFungus monster still lists the spell as "b.corrosive" because the spell name wasn't changed 08:58:57 |amethyst: OK, I'll let pleasingfungus know. 08:59:29 i think he said that was intentional 08:59:34 xv lists it as that too 09:00:01 03wheals02 07[stone_soup-0.15] * 0.15-b1-44-gb588af2: Raise the OOD cap in Crypt to 5. 10(5 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b588af2542a5 09:00:05 i hope he remembered to update the beam name in the name comparisons in beam.cc though! 09:00:50 those name comparisons make me sad 09:09:09 !source beam.cc:l2506 09:09:11 Couldn't find l2506 in the Crawl source tree 09:09:18 !source beam.cc:2506 09:09:18 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/beam.cc;hb=HEAD#l2506 09:09:59 trying to figure out why that doesn't just check flavour == beam_miasma 09:10:14 beam_miasma doesn't make much sense for something that isn't a cloud at least 09:11:02 -!- tsohg has quit [Remote host closed the connection] 09:12:10 !learn e wheals[2] s/look at crypt spawns, // 09:12:10 wheals[2/4]: before release: further fruit review 09:12:21 !learn e wheals[3] s/$/, look at crypt spawns/ 09:12:21 wheals[3/4]: todo: fix ghost speed, tunneling worms, leeches??, disarming cutlass, remove a kind of fountain, make snorg cast spells, more FFTs to replace enum ranges, make chopping/multidrop single-turn, look at crypt spawns 09:14:34 !source beam.cc:2843 09:14:35 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/beam.cc;hb=HEAD#l2843 09:14:38 there's that too 09:14:45 and that one does check flavour == BEAM_MIASMA 09:14:52 even though it checks names for a bunch of others 09:15:09 -!- TS__ has joined ##crawl-dev 09:19:13 speaking of duplication, there's an is_valid_mimic_feat function and a feat_cannot_be_mimic function 09:19:44 <|amethyst> could add a flag and combine them 09:19:48 yeah 09:19:54 wait 09:20:02 you can place a lava mimic in a vault 09:20:09 whoa 09:21:11 also an open sea mimic i suppose 09:21:14 -!- mamgar_ has quit [Read error: Connection reset by peer] 09:21:54 lava mimics should have AT_SPLASH and AF_FIRE 09:22:18 -!- Kramin has quit [Quit: This computer has gone to sleep] 09:25:01 -!- TS__ has quit [Ping timeout: 255 seconds] 09:29:36 -!- Svendre has quit [Ping timeout: 250 seconds] 09:39:13 -!- Ququman has joined ##crawl-dev 09:39:17 -!- SkaryMonk1 has quit [Quit: Leaving.] 09:42:52 -!- ketsa has quit [Ping timeout: 246 seconds] 09:44:04 Monster stats Crawl version: 0.15-b1-44-gb588af2 09:44:04 <|amethyst> %?-version 09:44:08 Monster stats Crawl version: 0.14.1 09:44:08 <|amethyst> %0.14?-version 09:44:27 @??-version 09:44:27 Monster stats Crawl version: 0.15-a0-1119-g9b3a599 09:44:36 @?-version 09:44:36 Monster stats Crawl version: 0.15-a0-1119-g9b3a599 09:44:44 ??-version 09:44:44 I don't have a page labeled -version in my learndb. 09:44:58 :P 09:45:31 !learn add -version LearnDB Crawl version: whenever it was last updated 09:45:31 -version[1/1]: LearnDB Crawl version: whenever it was last updated 09:47:12 -!- Daekdroom has quit [Read error: Connection reset by peer] 09:47:59 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 09:49:03 -!- nd has quit [Ping timeout: 256 seconds] 09:52:11 -!- eb has quit [Ping timeout: 264 seconds] 09:52:42 -!- nd_ has quit [Ping timeout: 245 seconds] 09:58:37 -!- doubtofbuddha_ has quit [Ping timeout: 246 seconds] 10:05:08 -!- allbefore has quit [Client Quit] 10:08:04 -!- mopl has quit [Quit: Page closed] 10:16:07 -!- doubtofbuddha__ has quit [Ping timeout: 246 seconds] 10:16:48 !source feat_is_bidirectional_portal 10:16:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/terrain.cc;hb=HEAD#l461 10:17:11 -!- Morg0th has quit [Quit: leaving] 10:17:33 am i missing something here? why is the entrance to hell/vaults bidirectional but not the exits? 10:18:34 and how are the exits/entrances to zot not bidirectional? 10:19:18 hell is like that because hell upstairs are portals back to the top 10:19:50 not sure about zot/vaults 10:20:03 wheals: realism >.> 10:20:07 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:20:59 -!- dtsund has joined ##crawl-dev 10:21:46 <|amethyst> I could see not wanting to allow > to take you back to Hell 10:22:04 <|amethyst> since the portals out and the portals down look similar (except for colour) 10:22:39 <|amethyst> oh wait 10:22:40 <|amethyst> they don't 10:23:01 <|amethyst> and both keys seem to work anyway 10:23:48 <|amethyst> I see, it's EXIT_HELL, not the hell branch exits 10:24:01 yeah, the hell branch exits are enter hell 10:24:38 oh, right 10:25:16 hm, i guess making feat_stair_direction into bitflags means i can just ditch that function, and replace it with having both flags set 10:25:31 so wait, is this function saying that pan entrances are bidirectional portals? 10:25:37 or am i misunderstanding something 10:25:44 i think it just means you can use < or > 10:26:06 oh 10:26:12 bidirectional is a misleading name 10:26:13 oh wow, this check is duplicated in main.cc and stairs.cc 10:26:15 check this out 10:26:25 !source main.cc:1446 10:26:25 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/main.cc;hb=HEAD#l1446 10:26:34 !source _check_stairs 10:26:35 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/stairs.cc;hb=HEAD#l315 10:26:45 <|amethyst> probably one for when you press the key, and one when the delay ends 10:27:46 in case you get teleported during the delay from an upstairs to a downstairs? 10:28:14 // TODO(Zannick): Fully merge with up_stairs into take_stairs. 10:28:32 -!- rossi has quit [Ping timeout: 250 seconds] 10:28:34 it is weird that the vaults entrance is bidirectional and the exit is not 10:29:13 probably since the exit was previously a normal stair 10:29:42 and i think that function actually meant to use DNGN_ENTER_HELL rather than DNGN_EXIT_HELL 10:29:52 because that doesn't make a lot of sense otherwise 10:30:19 guess who never finished that todo 10:30:26 this guy 10:30:33 i think the idea is that sometimes you enter hell using < (in hells) and sometimes using > (in D) 10:30:40 -!- PleasingFungus has joined ##crawl-dev 10:30:54 but you always exit hell using < 10:31:10 -!- Infinite_Monkeys has quit [Ping timeout: 255 seconds] 10:31:12 why do you always exit hell using that's the part i don't get 10:31:18 <|amethyst> why do we even have separate keys? 10:31:21 <|amethyst> for < and > I mean 10:31:39 <|amethyst> if it's to prevent accidents, then surely no portals should be bidirectional? 10:31:55 well 10:32:11 it would be quite hard to tell which one to use if none were bidirectional 10:32:11 -!- ZRN has quit [Client Quit] 10:32:30 it's so that we have some excuse for the redundancy between down_stairs and up_stairs 10:32:46 I've definitely had moments where I stood on a down stair thinking it was an up stair and then only realized when I used the wrong key . . . 10:32:52 -!- ZRN_ is now known as ZRN 10:33:36 |amethyst: i think it's more so that you can't accidentally press > twice and end up in the wrong place 10:33:48 that's especially an issue in places like hell branches 10:33:55 where the portal doesn't just go back to where you came from 10:34:12 <|amethyst> doy: except you *can* 10:34:17 <|amethyst> doy: because those are bidirectional 10:34:24 |amethyst: right, which is why i said that that's mostly likely a mistake 10:34:28 because it doesn't really make sense 10:35:36 -!- CcS has quit [] 10:36:56 |amethyst, wheals: I'm not aware of any name comparisons against corrosive bolt/beam of acid. Also, when I was checking earlier, the spell didn't show up at all, under either name.... 10:36:56 PleasingFungus: You have 1 message. Use !messages to read it. 10:37:03 deep elf sorcerer (13e) | Spd: 10 | HD: 14 | HP: 52-77 | AC/EV: 0/13 | Dam: 12 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(112) | XP: 1730 | Sp: b.corrosive (3d18), banishment, haste, sum.demon, hellfire (3d20) | Sz: Medium | Int: high. 10:37:03 %??deep elf sorcerer 10:37:06 i wasn't serious, don't worry 10:37:07 and yet it's there now 10:37:15 <|amethyst> PleasingFungus: because I rebuilt monster 10:37:19 o 10:37:24 thanks! 10:38:03 <|amethyst> portal branch exits are also bidirectional; but there, you are prevented from accidents by the vault dropping you on an empty arch rather than an exit 10:38:15 https://crawl.develz.org/mantis/view.php?id=1339 this is where the whole bidirectional thing was added 10:38:20 for what it's worth 10:38:25 -!- CKyle has joined ##crawl-dev 10:38:28 -!- Blazinghand has quit [Read error: Connection reset by peer] 10:38:54 the snark strikes again! 10:39:01 -!- dtsund has quit [Quit: dtsund] 10:39:06 yeah, in 4.1 i know there are random things (like you have to visit shops by going up) 10:39:20 <|amethyst> doy: well 10:39:44 <|amethyst> doy: it looks like that made the hell exit *not* bidirectional? 10:39:45 -!- tsohg has quit [Remote host closed the connection] 10:39:56 <|amethyst> or rather made different checks align 10:40:00 yeah 10:40:04 it seems to be an unrelated bug 10:42:56 i think as a general rule, you shouldn't be able to press the same < or > key twice and have the second press actually do something 10:43:03 ugh, i suck at programming :C 10:43:17 except if you tripped while going up stairs 10:43:27 well, sure d: 10:44:33 i'm trying to use evoker_is_charged to assign a different tile to inert evokers 10:44:44 but it seems to always return true even when they're inert 10:45:10 <|amethyst> ontoclasm: where? 10:45:27 in _tileidx_misc in tilepick.cc 10:46:08 return evoker_is_charged(item) ? TILE_MISC_FAN_OF_GALES : TILE_MISC_FAN_OF_GALES_INERT; 10:46:13 is what i put in 10:46:27 -!- sstrickl has quit [Quit: sstrickl] 10:46:40 <|amethyst> ontoclasm: I bet it's getting an item_info rather than the real item 10:47:38 that's what i figured 10:47:50 but i imagine we don't want to reveal plus2 directly 10:47:54 <|amethyst> yeah 10:48:38 tileidx_item seems to be declared as taking an item_info in tilepick.h but as taking an item_def in tilepick.cc 10:48:38 they show up with (inert) after their name; could i check that somehow? 10:48:42 should probably make that consistent 10:48:44 so it's less confusing 10:49:14 doy: the morass that is Tiles Code 10:49:22 heh 10:49:44 <|amethyst> ontoclasm: testing something 10:52:00 <|amethyst> ontoclasm: this seems to work 10:52:15 interesting... feat_is_rock is true for stone walls 10:52:20 <|amethyst> ontoclasm: is this going to be in 0.15 too? 10:53:16 <|amethyst> wheals: that function seems to be used only in the Lua API 10:53:18 and evoke.cc has a static function _is_rock with different requirements 10:53:22 |amethyst: no, it's for 0.16 10:53:33 |amethyst: and strangely, nothing in crawl itself seems to use it, either 10:53:40 <|amethyst> yeah 10:53:43 -!- Twiggytwiggytwig has quit [Read error: Connection reset by peer] 10:53:50 i mean, it doesn't matter since it's hardly a huge change 10:53:56 i'll see when it was added 10:54:28 03|amethyst02 07* 0.16-a0-63-g80d8e96: Allow distinguishing inert from charged evoker item_infos. 10(4 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=80d8e96c5bf3 10:54:31 <|amethyst> wheals: _is_rock in evoke.cc is probably about the stone of EEs 10:54:31 yeah, seems so 10:54:53 <|amethyst> ontoclasm: evoker_is_charged should work on them now 10:54:57 |amethyst: ah, thanks 10:55:17 -!- _D_ has quit [Quit: Lost terminal] 10:55:19 |amethyst: rock worms, it seems 10:55:41 and the lua api probably so that bots can try to not attack worms in rock walls? 10:55:49 <|amethyst> ah, that makes sense 10:56:01 <|amethyst> not sure about the Lua side 10:56:34 <|amethyst> seems like you could check several other things instead in Lua 10:56:46 ah, looks like due just added it for consistency with everything else in there 10:57:12 and when rock worms were removed someone assumed the function was used for something in the API 10:57:31 -!- tcjsavannah_ is now known as tcjsavannah 11:00:18 i'll remove it myself to avoid conflicts 11:00:39 !send wheals CONFLICT 11:00:40 Sending CONFLICT to wheals. 11:00:42 !send wheals STRIFE 11:00:42 Sending STRIFE to wheals. 11:02:46 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 11:02:46 -!- wheals has quit [Quit: Page closed] 11:03:28 <|amethyst> btw, that list for the evoker in _is_rock is duplicated in bolt::digging_wall_effect, except there grate is accepted too 11:03:58 <|amethyst> but I guess merging those wouldn't have much point, since one side or the other would need to special case grates 11:04:27 -!- wheals has joined ##crawl-dev 11:05:00 ugh 11:05:06 why do people comment code out instead of removing it 11:05:14 we have source control! that's what it's for!!! 11:05:16 !blame Grunt 11:05:16 I pronounce Grunt... Guilty! 11:05:33 Lasty_: i'll gladly make you an altar but you have to tell me what to draw xD 11:05:39 %git c2729587 11:05:40 07Grunt02 * 0.15-a0-574-gc272958: Remove Qazlal's DMsl; bump RMsl to 4*. 10(3 months ago, 3 files, 12+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2729587307a 11:05:58 I am Very Disappointed in you, Grunt 11:08:20 -!- TS__ has joined ##crawl-dev 11:09:47 03ontoclasm02 07* 0.16-a0-64-ge530672: Inert versions of evoker tiles 10(14 minutes ago, 6 files, 15+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e530672c8423 11:11:03 heh 11:11:04 " Request: Crazy Yiuf should walk through poison/fire clouds if he can't avoid them, because he's crazy. " 11:11:20 -!- Danei has quit [Ping timeout: 250 seconds] 11:11:40 -!- johlstei_ has quit [Ping timeout: 255 seconds] 11:12:36 -!- johlstei has joined ##crawl-dev 11:12:57 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 34.0a1/20140802030201]] 11:13:02 -!- johlstei has quit [Read error: Connection reset by peer] 11:13:03 -!- tsohg has quit [Remote host closed the connection] 11:13:23 -!- johlstei has joined ##crawl-dev 11:14:11 -!- elliptic has quit [Quit: Leaving] 11:14:56 03ontoclasm02 07* 0.16-a0-65-g0fa4da6: Nemelex icon color contrast (Bloax) 10(2 minutes ago, 5 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0fa4da6310a2 11:15:16 -!- elliptic has joined ##crawl-dev 11:17:01 -!- Vorhito has quit [Ping timeout: 246 seconds] 11:17:22 -!- sanka has quit [Quit: Page closed] 11:17:51 -!- bananaken has quit [Ping timeout: 255 seconds] 11:18:26 -!- MarvinPA has joined ##crawl-dev 11:22:37 -!- doubtofbuddha_ has quit [Ping timeout: 246 seconds] 11:23:08 -!- WereVolvo has quit [Ping timeout: 240 seconds] 11:26:10 -!- Blakmane has quit [Quit: Page closed] 11:30:17 -!- PleasingFungus has joined ##crawl-dev 11:31:31 -!- Bloax has joined ##crawl-dev 11:32:41 huh, rod of shadows seems to not be working 11:33:03 i got a frost giant with 12.5 skill, and it seems likely that it's just because i'm in an ice cave 11:35:15 so, i had a rather insane thought 11:35:36 what if cut the brightness of all item tiles by, like, half 11:35:53 maybe only on the ground 11:36:43 yeah, you are never gonna get a frost giant with 12.5 11:36:51 i heard that it works with the OOD timer too 11:37:06 it seems like a really weird implementation 11:37:07 !source mon-pick-data.h 11:37:07 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-pick-data.h;hb=HEAD 11:37:51 -!- UncertainKitten has joined ##crawl-dev 11:42:26 ontoclasm: the new robe tiles are really bright, yeah 11:44:32 half is too much 11:45:53 -!- xnavy_ is now known as xnavy 11:47:07 -!- wheals has quit [Quit: Leaving] 11:50:41 -!- mopl has quit [Quit: Page closed] 11:52:34 -!- tsohg has quit [Remote host closed the connection] 11:54:47 -!- alefury has joined ##crawl-dev 11:55:51 -!- stickyfingers_ has quit [Quit: Page closed] 11:59:53 -!- radinms has quit [] 12:03:31 Stable (0.15) branch on crawl.akrasiac.org updated to: 0.15-b1-44-gb588af2 12:10:57 -!- HellTiger has quit [Ping timeout: 255 seconds] 12:12:28 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-65-g0fa4da6 (34) 12:17:34 -!- CKyle has joined ##crawl-dev 12:18:48 -!- blabber has joined ##crawl-dev 12:19:07 -!- FlowRiser has quit [Remote host closed the connection] 12:19:58 -!- wheals has joined ##crawl-dev 12:21:37 -!- dtsund has joined ##crawl-dev 12:23:10 -!- Kolbur has quit [Ping timeout: 246 seconds] 12:29:00 -!- rossi has quit [Ping timeout: 250 seconds] 12:29:47 -!- Kalir has quit [Changing host] 12:30:41 -!- Piginabag has quit [Quit: Page closed] 12:34:12 -!- amalloy_ is now known as amalloy 12:35:27 ontoclasm: Thanks! Here are the ideas I've got: 1) a crude stone table with a sacrificial knife on it. 2) An insubstantial altar clearly depicting an open eye. 3) An altar shaped like a pair of scales with a heart in one scale and an open eye or magical burst in the other. 12:35:32 Take your pick. 12:37:44 -!- puissantveil has quit [Quit: Page closed] 12:38:33 -!- stanzill is now known as stanzwecha 12:43:21 -!- TS__ has quit [Ping timeout: 255 seconds] 12:44:33 -!- st_ has joined ##crawl-dev 12:52:49 -!- read has quit [Quit: windows AAAAA] 12:53:10 -!- Basil has joined ##crawl-dev 12:54:22 -!- allbefore has quit [Ping timeout: 240 seconds] 12:56:47 -!- ontoclasm has quit [Quit: Leaving.] 13:05:55 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:07:40 -!- st_ has quit [Read error: Connection reset by peer] 13:07:47 -!- clouded_ has joined ##crawl-dev 13:09:10 -!- CryptoCactus has quit [Quit: lol videogames] 13:11:28 -!- puissantveil has quit [Ping timeout: 246 seconds] 13:13:56 !tell ontoclasm Thanks! Here are the ideas I've got: 1) a crude stone table with a sacrificial knife on it. 2) An insubstantial altar clearly depicting an open eye. 3) An altar shaped like a pair of scales with a heart in one scale and an open eye or magical burst in the other. 13:13:56 Lasty_: OK, I'll let ontoclasm know. 13:14:52 -!- ackack has quit [Ping timeout: 240 seconds] 13:16:23 -!- blabber has quit [Quit: leaving] 13:26:11 -!- TS__ has joined ##crawl-dev 13:26:55 an altar shaped like a sacrifical knife 13:27:18 a knife, shaped like an altar, shaped like an eye looking at a knife 13:27:48 pots of gold and rainbows, and a red balloon 13:28:29 PleasingFungus: Send that to ontoclasm immediately. We need to get this in now! 13:28:37 if not sooner.... 13:29:42 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 13:36:18 -!- Blazinghand has quit [Read error: Connection reset by peer] 13:36:27 -!- read has joined ##crawl-dev 13:41:10 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 13:44:25 -!- Bloaxor has joined ##crawl-dev 13:45:47 -!- MarvinPA has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446]] 13:48:37 -!- Bloax has quit [Ping timeout: 272 seconds] 13:50:44 -!- simmarine has joined ##crawl-dev 14:03:58 <|amethyst> wheals: re rod of shadows, it acts as though it's using the level's random monster list if there is one 14:04:47 -!- stumps has quit [Quit: Leaving] 14:04:56 ah, and since most portal vaults set one... 14:05:05 <|amethyst> trying to find the code 14:05:20 <|amethyst> cast_shadow_creatures(spell, god, place, fail) 14:05:32 <|amethyst> whereas shadow creatures is: 14:05:37 <|amethyst> cast_shadow_creatures(spell, god, level_id::current(), fail) 14:06:36 -!- simmarine has quit [Read error: Connection reset by peer] 14:06:38 -!- simmarine_ has joined ##crawl-dev 14:07:15 I always thought that was intended - I know it's quite useful for zigs (even though zigs aren't real) 14:07:17 -!- blabber has joined ##crawl-dev 14:08:02 -!- rast has quit [Read error: Connection reset by peer] 14:08:12 <|amethyst> %git 359569f 14:08:13 07Grunt02 * 0.14-a0-2861-g359569f: Rod of demonology -> Rod of shadows. 10(5 months ago, 17 files, 68+ 27-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=359569f0a7cc 14:08:24 <|amethyst> "Weaves shadow creatures roughly from D:" 14:08:35 -!- rast has joined ##crawl-dev 14:08:45 |amethyst: i don't see the level id "place" is getting overridden though 14:09:20 maybe it has to do with random compatible monster? 14:10:19 <|amethyst> yeah, it's resolve_monster_type's doing 14:11:34 i wonder if MONS: place:Foo is also not working then? 14:11:44 -!- clouded_ is now known as st_ 14:12:00 though i can't think of any portal vaults that use that 14:12:10 -!- rast has quit [Read error: Connection reset by peer] 14:12:23 -!- rast- has joined ##crawl-dev 14:12:25 -!- rast- is now known as rast 14:12:32 -!- blabber has quit [Quit: leaving] 14:12:40 <|amethyst> &Mplace:Shoals in holy pan works fine 14:13:39 i guess it doesn't go through quite the same path, then 14:13:55 <|amethyst> see the type == -1 code in resolve_monster_type 14:14:01 <|amethyst> that handles place:Foo 14:15:33 <|amethyst> err 14:15:58 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:16:01 <|amethyst> rather, that handles place:Foo on vault_mon_types 14:17:06 -!- cryptocactus is now known as CryptoCactus 14:17:10 <|amethyst> I'm hesitant to cherry pick this into 0.15 because we've had lots of problems with resolve_monster_type 14:17:18 <|amethyst> but I'll push to 0.16 for testing at least 14:18:10 -!- ackack has joined ##crawl-dev 14:20:13 03|amethyst02 07* 0.16-a0-66-gff12a3a: Don't use the current level's vault monster list in Weave Shadows. 10(2 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ff12a3a9f552 14:21:00 -!- scummos__ has quit [Ping timeout: 255 seconds] 14:21:43 -!- rast has quit [Read error: Connection reset by peer] 14:22:20 -!- rast has joined ##crawl-dev 14:29:02 -!- rossi has quit [Ping timeout: 250 seconds] 14:33:03 -!- PleasingFungus has quit [Remote host closed the connection] 14:35:13 -!- TS__ has quit [Ping timeout: 244 seconds] 14:38:03 -!- stanzwecha is now known as stanzill 14:38:49 -!- wheals has quit [Quit: Page closed] 14:42:28 -!- Lumpydoo has quit [Quit: Page closed] 14:42:38 -!- PleasingFungus has joined ##crawl-dev 15:00:19 -!- NilsBloodaxe has quit [Quit: Page closed] 15:00:51 -!- amalloy is now known as amalloy_ 15:01:27 -!- Letchik has quit [Ping timeout: 272 seconds] 15:05:33 -!- surprisetrex has quit [Remote host closed the connection] 15:08:07 -!- DottorLeo has joined ##crawl-dev 15:08:14 hi! 15:08:57 Hello! 15:09:02 is there any plan to make Crawl translatable? 15:09:03 -!- VitaminB5 has quit [Ping timeout: 240 seconds] 15:09:23 it's so much fun but for someone English can be a bit of a pain :) 15:11:01 -!- ontoclasm has joined ##crawl-dev 15:11:13 Not at present, sadly - the developer who was working on translations left the project several months ago. :( 15:11:50 crawl's also built in a way that isn't terribly conducive to translation 15:11:50 ontoclasm: You have 1 message. Use !messages to read it. 15:11:56 !messages 15:11:56 (1/1) Lasty_ said (1h 58m ago): Thanks! Here are the ideas I've got: 1) a crude stone table with a sacrificial knife on it. 2) An insubstantial altar clearly depicting an open eye. 3) An altar shaped like a pair of scales with a heart in one scale and an open eye or magical burst in the other. 15:12:50 ontoclasm: that is, in principle, something that could be fixed, with sufficient effort 15:12:52 something like...transifex? 15:13:22 PleasingFungus: yeah, but the effort would be pretty serious in some cases 15:13:26 PleasingFungus: There's an awful lot of hard-coded text in Crawl 15:13:29 well, transifex is only part of it - the other problem is that most of crawl's text is hard-coded 15:13:30 yes 15:13:34 crawl has a fuckton of text 15:13:47 and i wish this was an understatement 15:13:48 I am aware it would be a huge amount of work, though I do have thoughts about how it could be done, if someone was willing to do it 15:14:30 DottorLeo: also, the guy who was running our translation project accidentally deleted our transifex project some time after he left - I don't remember if he was able to recover any of it or not 15:14:36 As someone whose job responsibilities include being the language resources expert in my company, I can say that it appears to be a tremendously large undertaking. 15:14:43 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:15:31 oh ok 15:15:35 thanks! 15:18:05 sorry I can't offer a more positive response 15:19:01 (when I say tremendously large undertaking, I don't mean that it's impossible or anything, but it would take some serious, dedicated effort) 15:19:10 -!- dgu__ has quit [Ping timeout: 255 seconds] 15:19:22 yep 15:19:30 <|amethyst> by someone with a fair amount of linguistics knowledge 15:19:39 yep 15:19:43 there is a reason that I am not volunteering :) 15:19:45 <|amethyst> since you have to handle grammar, not just translating fixed phrases 15:20:12 Yes. The number of code-assembled sentences in crawl makes it particularly challenging 15:20:22 !send Lasty_ thing_do_grammar 15:20:22 Sending thing_do_grammar to Lasty_. 15:20:23 All of that would need to be refactored out 15:20:36 you would essentially need to ban use of mprf 15:21:04 or, rather, replace it with some higher-level, more abstract functionality 15:21:06 -!- MgDark_HuIE has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446]] 15:21:06 I don't think mprf is the problem, necessarily. You just need to only feed in proper nouns and numbers 15:21:39 <|amethyst> Lasty_: that assumes proper nouns don't have to agree with their verbs etc 15:21:55 mprf is way too crude a tool to handle more than one language 15:21:57 |amethyst: true. 15:22:48 there's still more low-hanging fruit to pick up 15:23:01 stuff like translating names (of abilities, monsters, spells) in addition to description 15:23:03 s 15:23:43 UI elements, statuses 15:24:52 <|amethyst> translating names isn't so low-hanging, because unless you want to do it over again you already have to think about how to encode their grammatical properties 15:26:22 for monsters and items... yeah, probably. abilities & spells tend to be standalone - you could probably get away with less there 15:26:38 <|amethyst> that's true 15:27:17 I'm not used to translating with the premise that any human language might be fair game. 15:27:34 i think the simplest solution is to first implement a universal translator 15:27:35 It's a lot easier when you have a handful of languages to support 15:28:02 -!- CryptoCactus has quit [Quit: lol videogames] 15:28:46 <|amethyst> Lasty_: make the list, say: Korean, German, Finnish, Turkish, Chinese 15:28:55 <|amethyst> If you can handle all of those you're probably in good shape :) 15:28:57 hahaha 15:28:58 haha 15:29:29 only four wildly different language families. no problem 15:29:39 我不知道如何支持這句話的翻譯。 15:29:40 just provide a babel fish 15:30:02 na klar 15:30:26 <|amethyst> PleasingFungus: three to five depending on who you ask 15:30:55 <|amethyst> PleasingFungus: Not everyone classifies Finnish and Turkish together; and some of those who do include Korean too 15:31:27 oh, I was grouping (korean + chinese), (german + english), finnish, turkish. probably my ignorance is showing 15:31:33 |amethyst: Have you studied linguistics? 15:31:38 <|amethyst> Korean and Chinese are unrelated 15:31:41 <|amethyst> Lasty_: a bit 15:32:04 don't forget about arabic, rtl stuff is its own whole set of complications 15:32:28 doy: I actually think that's just a drop in the bucket of the issues at hand 15:32:46 nah, it's a fair point 15:32:48 though, of course, getting your terminal and your app to agree about who is to do the bidi algorithm is always good 15:33:09 PleasingFungus: I didn't mean to belittle it, only to bebig the other parts ;-) 15:33:36 in conclusion, let's get this all sorted out and ready for a full 172-language release for 0.15 :) 15:33:51 I believe. I believe in the team. 15:34:31 <|amethyst> also, there's the question of where to get translators... a significant amount of what translation we do have is bad 15:34:40 <|amethyst> https://crawl.develz.org/tavern/viewtopic.php?f=8&t=12998 15:34:51 translating possibly the easiest stuff, the documentation and ? alone 15:34:53 is a big undertaking 15:35:00 ?/ has a shitload of text 15:35:00 No matches. 15:35:44 well, ?/ is the stuff that we're closest to having support for translating (even if, as |amethyst noted, a lot of it is bad) 15:36:01 ?/I, ?/M, ?/S are supported; possibly others, I forget 15:36:01 No matches. 15:36:21 -!- DottorLeo has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446]] 15:36:23 <|amethyst> 1. People on transifex tend to use google translate and not even care about whether the result reads well in their own language 15:36:50 <|amethyst> 2. Even the stuff that was hand-translated by native speakers (Polish, by Kilobyte) is apparently of "catastrophic quality" 15:37:06 Oh dear, catastrophic. 15:42:07 yeah, ze german tranzlationz are also quite bad. 15:42:18 I could probably crack out a good Danish translation. 15:42:30 except i don't particularly want to because just about anyone in denmark can read english 15:42:46 but strangely not google translate bad. it looks more like somebody put it through google translate and fixed it somewhat up but not completely 15:43:14 that means, it is good enough that you don't recognize at a glance if you need to fix it or not. and that really sucks. 15:44:07 <|amethyst> Literature translations (in quotes) were the best 15:44:17 <|amethyst> re-translating things back into the original language 15:45:29 -!- Tux[Qyou] has quit [Ping timeout: 244 seconds] 15:48:05 -!- LexAckson_ has joined ##crawl-dev 15:48:20 -!- LexAckson_ is now known as LexAckson 15:48:25 i can translate it into, uh 15:48:27 texan 15:48:37 y'all 15:49:41 -!- ProzacElf has joined ##crawl-dev 15:50:49 i wonder how hard it would be to make a tileset for tome4 15:52:00 people have done it, so it's not impossible 15:53:52 -!- Lightli has quit [Ping timeout: 246 seconds] 15:54:55 -!- Lightli_ has joined ##crawl-dev 15:55:08 -!- stanzill is now known as stanzglotza 15:55:09 -!- Lightli_ is now known as Lightli 15:55:37 -!- amalloy_ is now known as amalloy 15:55:57 -!- tcjsavannah has quit [Quit: tcjsavannah] 16:02:20 -!- Moonsilence has quit [Ping timeout: 260 seconds] 16:03:44 -!- LexAckson has quit [Ping timeout: 260 seconds] 16:04:53 -!- Patashu has joined ##crawl-dev 16:05:59 -!- Krakhan has quit [Changing host] 16:06:02 -!- archaeo has quit [Quit: Page closed] 16:08:33 -!- ackack has quit [Ping timeout: 255 seconds] 16:12:46 -!- DarkEternal has quit [Ping timeout: 246 seconds] 16:15:00 -!- tsohg has quit [Remote host closed the connection] 16:16:37 -!- axecop has quit [Ping timeout: 246 seconds] 16:16:58 -!- rabbashanks has quit [Ping timeout: 246 seconds] 16:23:08 -!- Badjas has quit [] 16:25:22 -!- Patashu has quit [Ping timeout: 240 seconds] 16:25:32 !lg * cv=0.15-a killer~~emperor 16:25:33 87. jjpalen the Black Belt (L18 DsTm of Okawaru), mangled by an emperor scorpion on Spider:5 (spider_rune_water) on 2014-08-03 08:58:19, with 211287 points after 36016 turns and 3:53:10. 16:25:50 !lg * cv=0.15-a killer="emperor scorpion" 16:25:51 81. jjpalen the Black Belt (L18 DsTm of Okawaru), mangled by an emperor scorpion on Spider:5 (spider_rune_water) on 2014-08-03 08:58:19, with 211287 points after 36016 turns and 3:53:10. 16:29:30 -!- rossi has quit [Ping timeout: 250 seconds] 16:31:34 -!- sstrickl has quit [Quit: sstrickl] 16:32:12 -!- Stelpa has quit [Changing host] 16:35:13 -!- tensorpudding has quit [Ping timeout: 255 seconds] 16:44:30 -!- M1zzu has quit [Quit: Leaving] 16:47:24 -!- wheals has joined ##crawl-dev 16:47:50 -!- Krakhan has quit [Ping timeout: 260 seconds] 16:49:05 -!- Krakhan has quit [Changing host] 16:52:30 -!- rossi has quit [Read error: Connection reset by peer] 16:56:22 -!- Tuxedo[Qyou] has quit [Ping timeout: 250 seconds] 16:57:10 -!- ProzacElf has quit [Ping timeout: 260 seconds] 16:58:48 -!- edlothiol has quit [Ping timeout: 260 seconds] 17:06:40 -!- Arkaniad has quit [Ping timeout: 250 seconds] 17:07:07 -!- Moonsilence has quit [Ping timeout: 244 seconds] 17:10:52 Unstable branch on crawl.lantea.net updated to: 0.16-a0-66-gff12a3a (34) 17:11:01 -!- TS__ has joined ##crawl-dev 17:14:34 -!- debo has quit [Ping timeout: 250 seconds] 17:21:14 -!- Arkaniad has quit [Remote host closed the connection] 17:21:14 -!- Arkaniad|Away has quit [Remote host closed the connection] 17:24:00 -!- grit has quit [Ping timeout: 250 seconds] 17:26:10 -!- Daekdroom has quit [Ping timeout: 250 seconds] 17:27:27 -!- surprisetrex has quit [Remote host closed the connection] 17:31:21 -!- ilyak has quit [Quit: leaving] 17:34:03 -!- grit has quit [Ping timeout: 255 seconds] 17:34:41 -!- Aryth has quit [Read error: Connection reset by peer] 17:36:30 -!- daek_ is now known as Daekdroom 17:39:23 -!- Nerem has quit [Ping timeout: 256 seconds] 17:40:33 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 33.0a1/20140611030204]] 17:40:51 -!- PleasingFungus has joined ##crawl-dev 17:42:42 -!- surprisetrex has quit [Remote host closed the connection] 17:46:36 -!- elliptic has quit [Quit: Leaving] 17:47:51 -!- elliptic has joined ##crawl-dev 18:04:44 -!- mamgar has quit [Ping timeout: 250 seconds] 18:05:41 -!- stanzglotza is now known as stanzill 18:06:18 -!- eb has joined ##crawl-dev 18:07:17 -!- negatendo has quit [Quit: poop] 18:11:25 -!- wheals has quit [Ping timeout: 246 seconds] 18:11:25 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:11:59 -!- excalibur03 has quit [Ping timeout: 264 seconds] 18:12:12 -!- rossi has quit [Ping timeout: 250 seconds] 18:12:12 -!- Keanan has joined ##crawl-dev 18:12:12 -!- negatendo has quit [Client Quit] 18:13:32 -!- predator117 has quit [Ping timeout: 245 seconds] 18:14:03 -!- atSign has quit [Ping timeout: 240 seconds] 18:14:50 -!- surprisetrex has quit [Remote host closed the connection] 18:16:19 -!- Datul has quit [Ping timeout: 246 seconds] 18:16:32 -!- ldierk has quit [Ping timeout: 250 seconds] 18:17:28 -!- eb has quit [Quit: I quit] 18:20:52 -!- debo has joined ##crawl-dev 18:21:19 -!- grit has quit [Ping timeout: 256 seconds] 18:23:18 -!- markgo has quit [Ping timeout: 272 seconds] 18:25:57 -!- NilsBloodaxe has quit [Quit: Page closed] 18:31:48 -!- Nomi is now known as Nomi_ 18:31:56 -!- infiniplex has joined ##crawl-dev 18:32:13 -!- Stelpa has quit [Quit: Leaving] 18:33:34 -!- ldierk has joined ##crawl-dev 18:35:20 -!- Wasian has quit [Client Quit] 18:36:22 -!- Nomi_ has quit [Ping timeout: 250 seconds] 18:48:08 -!- ProzacElf has joined ##crawl-dev 18:48:34 -!- ackack has joined ##crawl-dev 18:50:21 -!- bh has joined ##crawl-dev 18:50:54 -!- stanzill has quit [Quit: au rev] 18:52:15 -!- Basil has quit [Read error: No route to host] 18:52:59 oh, hey, infiniplex 18:52:59 PleasingFungus: You have 1 message. Use !messages to read it. 18:53:08 -!- CatPlusPlus has quit [Remote host closed the connection] 18:53:51 !blame PleasingFungus 18:53:51 Grunt: You have 1 message. Use !messages to read it. 18:53:51 I pronounce PleasingFungus... Guilty! 18:54:28 If we are in 0.15 beta, do you still want me to redo the elf city? 18:54:29 what did I doooo 18:54:37 infiniplex: yeah elf city was what I was thinking about 18:54:48 PleasingFungus: fire crabs 18:54:49 PleasingFungus: in Lair 18:54:52 yesssssssss 18:55:11 did you die 18:55:20 It wasn't me! 18:55:27 infiniplex: tbh I was thinking it could be taken out of rotation for 0.15 (& revamped in 0.16) 18:55:35 but if you think there are simple fixes, that could work 18:55:35 I need someone to push at least the first patch from 8744 first so I can make another change to it. 18:55:40 !bug 8744 18:55:40 https://crawl.develz.org/mantis/view.php?id=8744 18:55:41 OK to taking it out. 18:55:52 -!- Sky__ has quit [Ping timeout: 246 seconds] 18:56:02 ok 18:56:07 The first patch should have no effects. 18:56:14 by itself 18:56:37 It's not currently being used? 18:56:48 oh, I see, it just adds options 18:57:01 !send PleasingFungus options 18:57:01 Sending options to PleasingFungus. 18:57:56 I'll take a look at it once I get back 18:58:50 Also, you said the terrain "isn't intersting". I know how to fix the rest, but what does that mean? 18:59:26 -!- excalibur03 has quit [Ping timeout: 250 seconds] 19:00:17 03ontoclasm02 07* 0.16-a0-67-g9623750: Summ. Horribles icon (Bloax) 10(4 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=96237508131e 19:00:20 -!- Watball has quit [Quit: Leaving] 19:00:20 Is it just that cities are inherantly boring, or should it have some e.g. statues, or what? 19:00:30 -!- DarkEternal has quit [Quit: Page closed] 19:00:37 -!- ackack has quit [Ping timeout: 245 seconds] 19:00:39 bloax wins again 19:00:42 infiniplex: mm 19:00:47 ha ha ha 19:00:55 idk, "isn't interesting" isn't very good feedback 19:01:00 I'm trying to remember what I was thinking at the time 19:01:17 Opps, the original said "isn't exciting" 19:01:47 we do have quite a lot of layouts that are "boxes of some shape connected with lines of some shape" 19:02:03 geometry does remain a constant theme in crawl layouts 19:02:06 fucked up but true... 19:02:26 i always thought elf would be cool as more of a castle-looking thing 19:02:53 Ironially, the layout under discussion is one of the few not of that type (and the only one in Elf). 19:03:47 doy: was the Elf castle idea yours? If should, I will give you credit on the wiki 19:04:16 infiniplex: it's not an issue with the theme or aesthetics, it's... hm. I wonder if it's almost a problem of the whole shape being designed in such a way that you end up knowing what the entire place looks like when you're halfway through exploring it? idk if that makes any sense. not that you know the 'theme' of the level, but that you can loop around the outskirt and see a big part of the... 19:04:17 ...inside...? 19:05:13 geo-elf has a cool sense of exploration; city feels like a drag to explore. this is still too vague to be really helpful, but I'm not sure if I can articulate it any better... 19:05:40 imo doy should reclaim his + 19:05:43 :) 19:05:47 The problem actually applies to all city layouts 19:05:55 is that waht you mean? 19:06:51 no, it's... the limited number of entrances + relatively large amount of glass + autoexplore's tendencies... 19:07:33 -!- ackack has joined ##crawl-dev 19:08:07 -!- _79bit has quit [Ping timeout: 246 seconds] 19:08:23 The entrances and glass I can fix. I don't know enough to do anything elsse to autoexplore. Maybe we should think about the rest after that (and in 0.16)? 19:08:49 fixing the entrances and glass might fix the problem 19:10:18 That layout also shows up in Pan (minus the glass). Should it come out of there for now too? 19:11:13 infiniplex: doubtful, i don't think i ever put any effort into making a concrete proposal about it 19:11:42 I haven't noticed it being annoying in pan tbh 19:12:35 Grunt: plz check your irc privilege 19:13:01 doy: Are you thinking something like layout_stronghold? If you don't know, there are pictures of all layouts on the dewiki under dcss:brainstorm:dungeon:layout_type 19:13:33 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 33.0a1/20140611030204]] 19:14:36 -!- Lasty has quit [Quit: Leaving.] 19:15:23 -!- Lasty has joined ##crawl-dev 19:17:37 -!- Lasty has quit [Client Quit] 19:18:09 -!- Patashu has joined ##crawl-dev 19:19:34 hmmm, i actually haven't looked at a lot of the new layouts yet 19:19:38 i do like the geoelf ones 19:20:34 My personal problems with the castle idea is that they 1) look like end vaults and 2) don't work well with real end vaults 19:21:06 alternately 19:21:07 -!- lrvs has quit [Quit: Page closed] 19:21:28 well 19:21:30 hmmm 19:21:47 I was thinking based on the castle writeup at dcss:brainstorm:dungeon:layouts#castle 19:22:02 -!- Lasty has joined ##crawl-dev 19:22:19 i wonder if we could make elf go up instead of down 19:22:39 and then have a layout like the last castle one for elf:1 19:23:02 and then have elf:2 and 3 be inside the castle, without the outside part 19:24:18 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 19:24:31 the elf ends already have a kind of throne room feel to them 19:24:48 most of them, anyway 19:25:25 -!- Kramin has joined ##crawl-dev 19:26:58 geh:7 and dis:7 have some good examples, although those are fixed vaults rather than layouts 19:28:09 in general, i think a layout that isn't used nearly enough is adjoining rooms without corridors where the room size is smaller than los 19:28:44 that sort of layout sort of forces a more immediate encounter with things in the room as opposed to being able to see things from the edge of los all the time 19:28:50 Hmm... A layout is really just an encompass vault with lots of randomization. Why don't you make a Elf castle encompass vault and we can see how it works ingame. 19:29:29 -!- Kalir has quit [Changing host] 19:29:42 The layouts youu describe are few and deep because they are really dangerous. Look near the bottom of the layout types page 19:31:32 yeah, i had always imagined something like layout_subdivisions for crypt, actually 19:31:35 Looking for opinions: what would you name an ability where you drawon otherworldly power to perform a leap or dash and then release the power at your destination, blasting everything around you? 19:31:56 -!- PleasingFungus has joined ##crawl-dev 19:32:15 with appropriate door placement, it could make curse skulls a lot more fun 19:32:17 (: 19:33:57 -!- alefury has quit [] 19:34:34 Crypt dosen't really have a layout style yet. I have never got that far in the game, so I can't comment on curse skulls. 19:34:58 Lasty: MEGA JUMP 19:35:03 Remember that there have to be some deep branches with narrow corridors because of differant play stylles 19:35:07 DOOM VAULT 19:35:29 OBLITERATION LEAP 19:36:24 BATTLEJUMP 19:36:35 Lasty: What sort of otherworldly power are we thinking? Divine, magical, abyssal? 19:36:46 divine 19:36:52 it's ru's ability 19:36:54 -!- Zermako has quit [] 19:37:18 The power Ru grants, which is transcendent/beyond reality. 19:37:21 Celestial Palm 19:37:30 cyber jump 19:37:39 oh wait this isn't EYE sorry 19:37:41 Leap of faith 19:38:35 what kind of joker put abyss monsters at the end of Swamp? 19:38:49 Lugonu, I'd guess 19:39:09 I can't remember if that was hangedman's vault 19:39:14 ANNIHILATION TRANSLOCATION 19:39:31 -!- _miek has quit [Quit: Lost terminal] 19:39:35 Oh, I like that flavor 19:39:46 Destruction amd Rebirth? 19:40:03 Lasty_: https://www.youtube.com/watch?feature=player_detailpage&v=glsUlacDN7Q#t=344 19:40:07 google translate, be my aid 19:40:07 Flavored as being annihilated where you were and recreated where you appear? 19:40:14 ^ yes this is good 19:40:15 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 19:40:16 ha. yes 19:40:19 CONTRITIO ET REGENERATIO 19:40:26 Zerstrung und Wiedergeburt 19:40:48 yeah, leap of faith is good imo 19:41:01 are there any amphibious monsters that submerge? 19:41:06 bog body (03n) | Spd: 10 (swim: 140%) | HD: 6 | HP: 31-48 | AC/EV: 1/9 | Dam: 25, 412(cold:6-17) | 07undead, 10doors, amphibious, evil, spellcaster | Res: 06magic(40), 05fire, 02cold, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | Chunks: 04rot | XP: 262 | Sp: b.cold (3d14), slow, corpse rot | Sz: Medium | Int: normal. 19:41:06 %??bog body 19:41:13 I don't believe there are at present 19:41:30 right now submerging monsters are... swamp worm, electric eel, air elemental, trapdoor spider? 19:41:51 unknown monster: "shark" 19:41:51 %??shark 19:42:35 yeah rip 19:42:37 ontoclasm: Just like that. You have to lose your armour each time you do it 19:43:06 -!- grit has quit [Ping timeout: 250 seconds] 19:43:22 Fist of Awakening? 19:44:41 wait, you actually like Annihilation Translocation? 19:44:54 the flavor of it, not the actual name 19:45:03 Not the name, but the idea it sparked 19:45:19 ok, yw then XD 19:45:32 -!- excalibur03 has quit [Ping timeout: 240 seconds] 19:45:42 -!- ackack has quit [Ping timeout: 250 seconds] 19:46:04 -!- infiniplex has quit [Quit: Page closed] 19:46:04 so maybe it should be that you explode on the current location and then leap/blink 19:46:34 hmm, that would work better with that flavor 19:47:08 that could be quite cool as a repositioning tactic when surrounded 19:48:12 probably less strong of an effect 19:48:16 That's probably considerably stronger 19:48:18 I have a cool idea: it's a timed ability where after you activate it you have x turns to before you explode and return to where you where when you activated it 19:48:21 ha 19:48:26 lol 19:48:46 s/turns to/turns 19:48:56 I mean, damagiing the thing you're trying to get away from is probably mpre often useful than ending up next to the thing you want dead 19:49:11 my feeling is you'd mostly power leap to take out troublesome ranged enemies, for which an 'explode in place' ability would be weaker; if you jump away, why do you care if the thing you jumped away from is damaged? 19:49:20 it should swap places with a guy and damage and confuse him in the process 19:49:21 not so much an escape option as just a method of fighting in the open 19:49:30 "i am you and you are me" 19:49:47 or "i was actually you the whole time" 19:49:54 ontoclasm: I like the flavor, but it would rarely be helpful . . 19:50:20 I think I'm inclined to leave the mechanics of the ability the same 19:50:26 it's sort of a controlled blink but only to places currently occupied by enemies 19:50:33 just a thought 19:51:09 i wrote down some quick thoughts here https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:dungeon:branch:elf&#elf_castle 19:51:12 And an interesting one. I just don't want to change things up now that I've already got good t esting data 19:51:49 (and icons :D) 19:52:56 Hm. When examining a bow in dragon form, you are told "it is too large for you to wield". 19:53:44 hm 19:54:00 now I can't replicate it. weird. 19:56:06 -!- wheals has joined ##crawl-dev 19:56:15 03PleasingFungus02 07* 0.16-a0-68-g180b2db: Adjust ranged weapons slightly 10(11 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=180b2db3797d 19:56:36 -!- scummos__ has quit [Remote host closed the connection] 19:57:06 ontoclasm: that sounds like a cool xom effect, though it could overlap too much with swap card 19:57:31 crazy yiuf spell 19:57:42 ontoclasm: could you make new snake floor tiles? pretty please :) 19:57:43 Chaos Champion spell? 19:57:43 i was actually about to suggest for chaos champs 19:57:50 haha lasty 19:57:58 jinx :p 19:58:02 bh: snake floor? i guess? 19:58:19 the current snake floors alias pretty badly at the seames 19:58:25 seams 20:00:33 mm 20:00:47 ontoclasm: here was my paltry attempt: http://i.imgur.com/81xhKW2.png 20:00:47 yeah, the broken bits don't mesh very well 20:01:11 xD 20:01:16 literal snake floors 20:01:27 fr a branch inside a giant creature 20:01:34 to give me an excuse to make meatwalls 20:01:45 ...or wait there's cigotuvi's 20:01:58 ??fruit 20:01:58 food[2/4]: Sultana is 70. Grape is 100. Strawberry is 200. Lychee/choko/rambutan is 600. Apricot/pear/apple is 700. Banana/lemon/orange is 1000. Cheese/sausage is 1200. Beef jerky/pizza/snozzcumber is 1500. Porridge is 6040. In 0.15+, fruit is now condensed into one generic "fruit" item (worth 850 nutrition). 20:02:13 !learn add fruit You awkwardly throw a fruit. The fruit hits the naga. The naga is lightly wounded. 20:02:13 fruit[2/2]: You awkwardly throw a fruit. The fruit hits the naga. The naga is lightly wounded. 20:02:29 !learn del fruit[$ 20:02:29 Deleted fruit[2/2]: You awkwardly throw a fruit. The fruit hits the naga. The naga is lightly wounded. 20:02:35 rip 20:02:40 yeah rip 20:03:26 PleasingFungus: have you taken up the aegis of hating fun? 20:03:36 I have always hated fun 20:03:46 also it wasn't really funny, sorry :( 20:03:53 i thought that was a requirement of being a devteam member 20:04:19 ??pleasingfungus[$ 20:04:19 pleasingfungus[9/9]: no fun allowed 20:04:23 ^! 20:04:26 dang. 20:04:34 ??dang 20:04:35 I don't have a page labeled dang in my learndb. Did you mean: cang, danr. 20:04:45 -!- eb has joined ##crawl-dev 20:05:01 ??danr 20:05:01 danr[1/1]: Has suggested: cooking skill, starting Be with amulet of rage instead of Trog, merging enchant weapon and enchant armour, two-headed ogre species that worships two gods but cannot cast spells. 20:05:21 what a plagarist. copying straight off the "won't do" list 20:05:43 "only" two 20:05:43 ??ontoclasm[8] 20:05:43 ontoclasm[8/18]: we'll wait till it kills someone in a hilarious manner 20:05:52 -!- Lightli has quit [Ping timeout: 246 seconds] 20:05:59 i love fun, gotta kick me off the devteam 20:06:05 !banish ontoclasm 20:06:06 PleasingFungus casts a spell. ontoclasm is devoured by a tear in reality! 20:06:20 ??dpeg[awesome 20:06:20 death[2/2]: <@dpeg> Dying is awesome. Everytime a player dies, the devteam celebrates. 20:06:31 fun-loving 20:06:42 where is dpeg these days, anyway 20:06:46 in our hearts 20:06:48 and on the mailing list 20:06:58 he hasn't replied to *my* e-mail 20:07:01 !seen dpeg 20:07:01 I last saw dpeg at Wed Jul 16 19:36:01 2014 UTC (3w 5h 31m ago) quitting, saying 'Quit: leaving'. 20:07:18 !seen n78291 20:07:18 I last saw N78291 at Wed Jun 4 03:43:47 2014 UTC (9w 21h 23m 31s ago) quitting, saying 'Quit: null'. 20:07:33 -!- mamgar_ has quit [Ping timeout: 240 seconds] 20:07:37 !seen greatorbofeyes 20:07:37 I last saw GreatOrbOfEyes at Sat Nov 16 22:45:11 2013 UTC (37w 4d 2h 22m 26s ago) joining the channel. 20:08:01 !seen haranp 20:08:01 Sorry bh, I haven't seen haranp. 20:08:03 !seen enne 20:08:04 Sorry bh, I haven't seen enne. 20:08:11 !seen due 20:08:11 Sorry doy, I haven't seen due. 20:08:38 !seen anybody at alll 20:08:38 Sorry wheals, I haven't seen anybody. 20:09:43 -!- puissantveil has quit [Ping timeout: 246 seconds] 20:09:47 !seen wheals 20:09:47 I last saw wheals at Thu Aug 7 01:08:38 2014 UTC (1m 9s ago) saying '!seen anybody at alll' on ##crawl-dev. 20:09:52 bh: that is because he hates you. 20:10:01 :( 20:10:16 doy: most of the players think you're a bot. 20:10:34 most of which players 20:11:08 i thought that was dolorous 20:11:54 we're *all* bots 20:12:27 bh: yeah, the learndb entries sound like it might be an extra-pseudo-nym or something, too 20:13:41 bh: maybe we're all the final form of qw, sent back in time 20:13:52 -!- scummos__ has quit [Ping timeout: 260 seconds] 20:14:00 -!- wheals is now known as qwheals 20:14:59 hm. A vault warden just locked me in a 2x1 room 20:15:22 -!- Kramin has quit [Ping timeout: 240 seconds] 20:17:34 * qwheals wanders off to find a kitten. 20:17:37 -!- qwheals has quit [Quit: Page closed] 20:22:06 -!- ackack has joined ##crawl-dev 20:27:03 -!- wheals has joined ##crawl-dev 20:28:01 -!- Red_Bucket has quit [Quit: Page closed] 20:28:16 -!- rossi_ has quit [Ping timeout: 250 seconds] 20:29:36 -!- Roarke has quit [Quit: Page closed] 20:32:30 -!- elliptic has quit [Read error: Connection reset by peer] 20:34:10 -!- elliptic has joined ##crawl-dev 20:37:04 03PleasingFungus02 07* 0.16-a0-69-ge45be00: Temporarily disable layout_onion_city in Elf 10(32 minutes ago, 1 file, 2+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e45be0097ca0 20:37:04 03infiniplex02 {PleasingFungus} 07* 0.16-a0-70-g86f53c5: Added options to join_the_dots LUA function 10(6 weeks ago, 1 file, 184+ 39-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=86f53c52ac11 20:37:41 -!- AtomikKrab is now known as sleepkrab 20:38:02 huh, the new SHT tile is purple, i demand that it be allowed to summon Orb Guardians for realism 20:38:13 but 20:38:17 orb guardians are gray 20:38:22 just look at the tile, wheals 20:38:25 just look at the tile.... 20:38:43 they are a slight blue-ish gray 20:38:44 i thought they actually have a purple one now 20:38:55 actually wait 20:38:57 there's the very old baby version 20:39:30 oh, huy, they're kind of a very faint purplish thing 20:39:34 looks gray in-game 20:39:40 probably because zot is so purple generally 20:39:42 they're faint purple 20:39:47 iunno 20:39:57 i see every tile as it is at any point 20:39:59 also their eyes are great 20:40:04 maybe except for when it is on a pure white background 20:40:10 and it being a dark tile 20:40:18 -!- Ququman has quit [Remote host closed the connection] 20:40:24 this is crazy. next you'll tell me that louise isn't pink 20:41:22 she is in fact very gray 20:41:37 with slightly desaturated dark blue boots 20:41:51 pff, they're right about modern games being all grey and brown 20:42:13 03PleasingFungus02 07[stone_soup-0.15] * 0.15-b1-45-gf758888: Adjust ranged weapons slightly 10(57 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f758888689bf 20:42:13 03PleasingFungus02 07[stone_soup-0.15] * 0.15-b1-46-gf5624f1: Temporarily disable layout_onion_city in Elf 10(38 minutes ago, 1 file, 2+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f5624f13d7b6 20:42:15 yes 20:42:15 i guess dark blue boots did make sense 20:42:18 i did like the baby orb guardians better 20:43:20 just think about the unique in a yellow plate with a gray skirt, turqoise eyes and wearing a cyan-blue cloak while sporting reddish hair and half of its face being purple 20:43:22 pfft 20:43:25 no color variation at all 20:43:51 these tile makers are just getting worse and worse 20:44:24 i do have to say it would be rather hard to look worse than the old SHT tile 20:44:36 sht? 20:45:01 ??shit 20:45:01 shit ~ sht ~ summon horrible things[1/1]: Level 8 summoning spell, produces large abominations and tentacled monstrosities. Has a 1/5 chance to drain intelligence by 1d3 points (1d2 in 0.15). Tentacled monstrosites and abominations have separate summons caps. Affectionately known as XXX. 20:45:21 ahh 20:45:25 just look at it. it's like... pink kelp coming out of a pink circle 20:45:31 -!- Ankalagon has quit [Quit: Page closed] 20:45:33 it is not a strong tile, no 20:45:46 now it's a purple face/tentacles coming out of a red pentagram 20:46:18 it's funny how summon horrible things is known as XXX 20:46:35 yet when someone actually abbreviates the name properly to SHT everyone is left dumbstruck 20:46:58 clearly only tiles players call it XXX 20:47:22 wouldn't it make sense for XXX to summon horrible, ugly things 20:47:29 why would someone call it shit 20:47:31 :p 20:47:49 instead of being Twisted Resurrection Except Without Corpses And With Tentacled Monstrosities 20:47:55 oh wheals made that joke already 20:48:11 green very ugly thing (09u) | Spd: 10 (move: 90%) | HD: 18 | HP: 76-121 | AC/EV: 6/10 | Dam: 2704(strong poison:66-117) | 10doors | Res: 06magic(72), 03poison++ | Vul: 11silver | Chunks: 06mutagenic | XP: 1441 | Sz: Large | Int: animal. 20:48:11 %??green very ugly thing 20:48:23 although it might be pretty darn strong if it has uglies 20:48:32 redback (05s) | Spd: 15 | HD: 30 | HP: 75-102 | AC/EV: 2/12 | Dam: 1804(strong poison:110-195) | web sense | Res: 06magic(80) | Vul: 09poison | Chunks: 09poison | XP: 2297 | Sz: tiny | Int: insect. 20:48:32 %??redback hd:30 20:48:37 -!- amalloy is now known as amalloy_ 20:48:51 -!- tsohg has quit [Remote host closed the connection] 20:48:56 -!- wheals has quit [Read error: Connection reset by peer] 20:49:54 hd 18 really 20:50:07 wheals accidentally made a hd 30 redback bite him 20:50:12 rip in pepperoni wheals 20:50:15 yeah, rip 20:50:16 you will be forgotten the next day 20:50:20 dang.... 20:50:40 because his memory 20:50:43 is like a man on wheals 20:51:25 -!- wheals has joined ##crawl-dev 20:51:33 alternately, his connection is really bad 20:51:43 well that's a much less exciting story isn't it 20:51:49 admittedly 20:51:56 wasn't there a tool to generate characters from dump files for testing 20:52:04 Modern Journalism 20:52:05 or am i just making things up 20:52:06 &#, but it's a bit incomplete 20:52:08 -!- category has quit [Quit: Page closed] 20:52:17 yeah, it only includes... level & race & skills? 20:52:29 ah, there it is 20:52:31 also, my connection is fine, i just keep jumping computers since none of them function quite right 20:52:40 what about stats 20:53:32 -!- tsohg has quit [Ping timeout: 245 seconds] 20:53:49 probably stats 20:54:27 ...hmmm 20:54:37 loading a gargoyle turned me into a spriggan 20:55:02 nice 20:55:03 or maybe i was already a spriggan and it didn't turn me into anything 20:55:13 either way, definitely needs work 20:55:15 (: 20:56:28 earth elemental (07E) | Spd: 6 | HD: 6 | HP: 33-57 | AC/EV: 14/4 | Dam: 40 | 11non-living | Res: 13magic(immune), 04fire+++, 12cold+++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 84 | Sz: Big | Int: plant. 20:56:28 %??Earth elemental 20:56:56 more like fragile elemental but ok 20:57:14 golem elemental 20:57:15 btw, is there supposed to be an interaction between spell success rate and spellpower? 20:57:36 like a direct interaction as in if you increase spell power, success rate increases and vice versa? 20:58:06 they're linked in the code but most effects that change one in game don't affect the other 20:58:14 Lasty: no, because spell enhancers increase power but do not increase success rate 20:58:28 and wizardry increases success rate but not power 20:58:29 "for now this just sets skill levels and str dex int (this should be enough to debug with)" 20:58:31 really now 20:58:33 and this is very intentional 20:58:41 at least, i think they're linked in the code in some weird way 20:58:58 elliptic: Cool. I has thought that was the success, which means this code I'm writing must have a leak somewhere, because somehow something that should be affecting only power is also affecting success. :p 20:59:07 but i was going to say that nobody but elliptic really understands that section of the code :) 20:59:09 wheals: well, their formulas share some code in common 20:59:35 <|amethyst> calc_spell_power is used for both of them 20:59:36 because they both use the same weighted combination of spell schools and spellcasting 20:59:59 oh ok, i guess it was just that calc_spell_power is a funny name for something used for spell success rate 21:00:21 wheals: it cettainly is 21:00:37 but what *should* it be called? 21:00:49 do_thing_spell 21:00:50 |amethyst: with different values for the apply_intel param though 21:00:58 <|amethyst> and fail_rate_check :) 21:01:15 so it is sort of silly that they use the same function 21:01:39 Oh, they both use calc_spell_power?? 21:01:40 dang 21:01:57 it would be better if the for loop getting the weighted combination of skills was a separate function IMO 21:02:20 since that is what is actually shared between the two uses of calc_spell_power 21:02:24 Wild Magic explicitly reduces casting chances in spell_fail, and increases spell power in calc_spell_power. Does that mean the increase in spell power in the latter offsets the penalty int he former? 21:02:31 <|amethyst> that and the stepdown 21:02:52 <|amethyst> Lasty: no, because in calc_spell_power that's in an if (!fail_rate_check) 21:02:59 aha 21:03:09 <|amethyst> as is, as elliptic points out, most of the function 21:03:17 so the changes I want to make I need to make within that block. Dang. I was hoping to adjust the stats post-stepdown 21:03:41 oh, weird, I wonder if that stepdown applying to spell success calculations is intentional 21:04:11 oh, or I can just check fail_rate_check again :p 21:04:44 it feels like something that doesn't make much sense, since the number that is being stepped down is usually much higher if you are computing spell power 21:04:48 Man, I thought I was crazy when my changes to spell power were throwing off spell success. ;p 21:05:06 I'm doing like 3 things right now but someone should look into this at some point 21:05:30 <|amethyst> hm 21:05:50 this might not have been an issue with old discrete stepdown because the value might not have gotten high enough to be altered when computing spell success 21:05:50 ??hm 21:05:51 |amethyst[2/13]: <|amethyst> hm 21:06:20 -!- MrPeeps has quit [Remote host closed the connection] 21:06:44 How does C++ integer division round: is 1/2 == 0 or 1? 21:06:58 1/2 is 0 21:07:51 thanks! 21:07:58 that's what I was expecting 21:08:18 <|amethyst> in C89 it's implementation-defined 21:08:26 wow, really? 21:08:28 <|amethyst> it's still towards zero for positive operands 21:08:39 <|amethyst> but implementation-defined if either operand is negative 21:08:46 <|amethyst> C99 defined that to be towards zero 21:09:04 interesting 21:10:53 <|amethyst> not sure if it's always been towards-zero in standard C++ 21:11:04 <|amethyst> (for negative numbers) 21:11:14 Poll: if you had to say a certain amount of -spellpower was equal to -1 slaying, what amount would you say that is? 21:11:20 <|amethyst> it currently is, but I don't have a copy of C++03 or 98 21:11:28 here's a slightly funny thing 21:11:33 !source _describe_transform 21:11:34 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/status.cc;hb=HEAD#l806 21:11:37 for some reason i thought it was always truncating in C 21:11:44 !source _sdump_transform 21:11:45 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/chardump.cc;hb=HEAD#l231 21:12:25 -!- sleepkrab has quit [Ping timeout: 255 seconds] 21:13:26 I'm thinking maybe around 4 spellpower == 1 slaying 21:14:01 i think i would take 8 slaying over 32 spellpower every time 21:14:19 though spellpower is harder to think about i guess since you don't see it directly 21:14:22 yeah 21:14:26 idk, 32 is kind of a lot 21:14:31 "4 spellpower" is not a well-defined thing 21:14:31 mm 21:14:33 is that pre-stepdown? 21:14:36 yes 21:14:39 that is why 21:14:43 yeahh 21:14:43 32 real spellpower is a what a reasonably high level character might get from an enhancer 21:14:45 since it makes a huge difference 21:14:58 No, i'm doing this post-stepdown 21:15:07 so 4 actual spellpower, not 4 pre-stepdown spellpower 21:15:14 that sounds like a bad idea 21:15:22 because that is not how other spellpower modifiers work 21:15:23 what kind of ratio does aug have? 21:15:25 Really? It adds a lot of consistency. 21:15:38 no it doesn't... 21:16:02 Lasty, why does the spellpower cap exist? 21:16:20 In what ways is your ability different from other sources of spellpower, such that it should ignore the cap when they don't? 21:16:55 Lemme add context: this is for Sacrifice Sanity, which applies maluses to players based on the combined threat level of visible monsters. The malus is currently -slaying and -wizardry, but people complain that -wizardry means checking your spell screen to see what's at an acceptable failure rate too often. 21:17:25 So this is punitively reducing spellpower, not increasing it 21:17:53 why should it be different from other effects that reduce spellpower? 21:17:57 Reducing pre-stepdown spellpower means that the malus will hardly affect high skill level casters 21:18:01 just apply a multiplier to pre-stepdown spellpower 21:18:05 like all other effects 21:18:21 awright 21:18:44 So, now I've got the same question about percents. What percentage spellpower reduction would you call equivalent to -1 Slaying? 21:19:12 well, you can look at what augmentation does 21:19:23 !cdefine feat_hasgrd 21:19:24 Couldn't find feat_hasgrd in the Crawl source tree 21:19:41 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:19:47 -!- Kramin has joined ##crawl-dev 21:19:48 er, oops 21:20:13 it looks like that pegs 10% bonus spellpower to +1 slaying 21:20:24 ??augmentation 21:20:25 augmentation[1/1]: Demonspawn mutation: gives scaling spell power and slaying (both accuracy and damage) bonuses with HP total: bonuses are equal to max(0, ceiling(mutlevel*(2*hp - maxhp)/maxhp))*(0.4*spell power and 4 slaying). 21:20:36 yeah 21:20:41 awright 21:20:54 so you could use that as a starting point, at least 21:21:17 I don't know that augmentation is the best-balanced thing, since it doesn't show up in that many games and is hard to evaluate in them 21:21:22 but it is something :) 21:21:59 The slaying from Augmentation is the single most powerful effect I've ever had on a character 21:22:15 Or at least, that's what it seemed like at the time 21:22:24 I don't recall the spellpower element of it 21:23:11 well, the thing about spellpower is that it doesn't affect that high a proportion of characters very noticeably 21:23:20 True 21:23:25 mainly just conjurer-types 21:23:27 That's why I made it -Wiz initially 21:23:34 also hexers and to a limited extent summoners now 21:23:56 Getting wargs from canine familiar is definitely better than hounds, and sphinxes beat manticores 21:25:23 this is a design problem with spells, imho 21:25:28 that not enough of them care about spellpower 21:25:56 also, wisp description: "you are an insubstantial wisp", or "you are a barely coherent strand of gas"? 21:26:01 *wisp-form 21:26:03 I'm standardizing. 21:26:24 <|amethyst> IMO save the latter message for Tavern Form 21:26:29 -!- mamgar has quit [Read error: Connection reset by peer] 21:26:43 I still want to get more translocations and charms to care about spellpower . . . 21:26:43 dang...... 21:28:15 -!- _miek has quit [Quit: Lost terminal] 21:28:39 jeez, making it -spellpower feels like it does almost nothing. 21:29:14 -!- tolly has quit [Quit: Connection closed for inactivity] 21:29:33 I think I'll make it a combination of spellpower and wizardry, but make the wizardry aspect fairly light to make it unlikely to move a spell that's safe to cast into uncastable range. 21:29:47 <|amethyst> ? 21:29:51 <|amethyst> then what's the point? 21:30:12 <|amethyst> re wizardry I mean 21:30:13 Slightly decreasing the odds of success without pushing people into "don't cast this or you'll get severe miscasts" 21:30:15 that sounds pretty pointless, yeah 21:30:19 hmm 21:30:47 well, fiddlesticks. 21:32:07 I could see using a higher ratio of spellpower to slaying for this than for augmentation, actually, since one thing that we were concerned about with augmentation is that it is already easier for conjurer-types to stay at high HP by blasting everything 21:32:32 I was just adjusting it to 15% per horror level as you said that . . . 21:32:55 -!- amalloy_ is now known as amalloy 21:32:58 -!- Svendre has quit [Ping timeout: 260 seconds] 21:34:15 |amethyst: _describe_transform colors the status indicator for transformations as "expiring" only if they're not vampires in bat form. this seems like questionable logic, since vamps can be in uncancellable, temporary batform thanks to /poly... 21:34:39 |amethyst: what's the right logic here? just take out that check, and make it based purely on dur_expiring(DUR_TRANSFORMATION)? or is there another check we can add? 21:36:04 maybe vampires should always be able to cancel batform anyway, just flavor it as their magic power with bats 21:36:13 i guess that would ruin eb's reports though 21:38:14 <|amethyst> PleasingFungus: but then it would be possible to have something marked as expiring despite the fact that it won't expire 21:38:40 <|amethyst> PleasingFungus: if the duration is between 5 and 10 time baseline_delay 21:39:03 <|amethyst> PleasingFungus: maybe separate out the batform logic in _decrement_durations and use that here? 21:39:05 -!- Kramin has quit [Quit: This computer has gone to sleep] 21:39:11 mm 21:39:16 I think I might prefer wheals' idea, tbh 21:39:37 it seems a lot simpler, and balance impact is nil in either case 21:40:00 <|amethyst> just remove bat form from /poly 21:40:06 I'd like vampires to be more like SLASH'EM vampires but ha ha my ideas. 21:41:02 only if we add undead hunters who start with silver bullets to compensate 21:41:06 and undeadhunter 21:41:16 currently chatting with a guy who wants vampire dragon form to turn into a "giant bat-like monster" 21:41:38 " IN GENERAL, dragon form needs to be remade into Primordial Form, and it turns an octopode into a kraken, a draconian into a dragon, a vampire into a chiropteran marauder, etc " 21:41:46 -!- Lightli has joined ##crawl-dev 21:42:00 felids into sabre-toothed tigers? 21:42:09 humans into, uh, 21:42:11 antaeus? 21:42:13 <|amethyst> apes 21:42:18 gorillas 21:42:18 <|amethyst> king kong 21:42:21 yess 21:42:40 vine stalkers into oklobs 21:42:41 deep dwarves into hill dwarves 21:43:04 <|amethyst> elves into trees 21:43:18 nagas back into sticks 21:43:26 yesss 21:43:28 https://dl.dropboxusercontent.com/u/63152810/n/crawl/vinedragon.png antimagic dragon bites pls 21:43:41 Heading out for the night. Pushed a few new patches to lastys-crawl/iashol, including a fix for a Ru abandonment crash. 21:43:48 -!- Lasty has quit [Quit: Leaving.] 21:43:59 IMO make vine dragon a monster 21:44:05 -!- WalkerBoh has quit [Remote host closed the connection] 21:44:42 imo make dragon form less bad 21:44:50 i did 21:45:12 ok ;-; 21:45:26 specifically, 21:45:34 %git :/SZ_HUGE 21:45:53 Could not find commit :/SZ_HUGE (git returned 128) 21:45:58 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 21:46:00 %git :/HUGE 21:46:00 07|amethyst02 * 0.15-a0-1094-g2f1ea1a: Remove SIZE_HUGE. 10(2 months ago, 4 files, 3+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2f1ea1acd04f 21:46:18 %git HEAD^^{/HUGE}^^{/HUGE} 21:46:18 07wheals02 * 0.15-a0-1076-g7bd0902: Remove SIZE_HUGE. 10(2 months ago, 6 files, 26+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7bd0902ce6cc 21:46:43 powerful 3 ev boosts 21:48:04 -!- Lightli has quit [Ping timeout: 246 seconds] 21:50:36 -!- causative has quit [Ping timeout: 250 seconds] 21:50:57 haha 21:50:59 " mummies just unravel into a regular human, making them tolerable to play " 21:51:17 do ghouls turn back into corpses 21:51:50 rip 21:52:06 -!- ackack has quit [Ping timeout: 260 seconds] 21:55:18 -!- bonghitz has quit [Quit: Leaving...] 21:56:33 -!- Nomi is now known as Nomi_ 21:58:09 -!- Daekdroom has quit [Read error: Connection reset by peer] 22:00:44 -!- Nomi_ has quit [Ping timeout: 240 seconds] 22:01:35 hm 22:01:39 !source _describe_sickness 22:01:39 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/status.cc;hb=HEAD#l787 22:02:24 We don't really need to support this now, right? 22:04:49 -!- bh has quit [Quit: Page closed] 22:05:30 -!- Lightli has joined ##crawl-dev 22:05:52 ancient zyme (03x) | Spd: 10 | HD: 8 | HP: 38-65 | AC/EV: 6/6 | Dam: 1605(drain strength), 1605(drain dexterity) | 11non-living, see invisible, lev | Res: 06magic(53), 03poison, 12drown, 04rot+++, 13neg+++, 13torm | XP: 327 | Sz: Medium | Int: animal. 22:05:52 %??ancient zyme 22:06:08 I'm trying to remember if I'm thinking of nausea or sickness 22:06:13 there's one of them that we don't care about 22:06:20 right, nausea. sorry. never mind 22:07:02 what do you mean we don't care about not being able to eat contaminated chunks without getting sickness 22:07:18 (and even then only when you hit near starving!!) 22:07:36 I care deeply, bloax. 22:07:38 I care... a lot. 22:08:10 <|amethyst> hm 22:08:19 <|amethyst> wonder if this is a bug 22:08:46 <|amethyst> is it possible to hit yourself in melee? 22:08:51 sure, if you're confused? 22:09:09 or maybe that uses a different codepath 22:09:41 I doubt you legitimately perform a melee attack against yourself while confused. 22:09:57 because that could potentially hurt a whole lot 22:10:04 -!- Kramin has joined ##crawl-dev 22:10:17 yeah probably 22:10:21 have you ever wielded a sword while drunk 22:11:05 have you ever bisected yourself with your humongous razor arms 22:11:32 who hasn't???? 22:11:42 <|amethyst> ah, "You swing wildly and almost hit yourself!" 22:12:15 <|amethyst> (when trying to reach) 22:12:20 -!- ackack has joined ##crawl-dev 22:12:34 !source _good_door_spot 22:12:35 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dgn-layouts.cc;hb=HEAD#l852 22:12:51 according to the code, closed doors are good spots for doors 22:12:55 do you feel edified 22:13:31 I've learned something! 22:13:55 ...why does that function return an int 22:15:27 i think a lot of dungeon-making code is very old 22:15:57 <|amethyst> PleasingFungus: see its only caller, the very next function 22:16:11 :( 22:16:22 <|amethyst> bool would work though, because of the implicit conversion 22:16:34 things are so much simpler in C 22:16:45 typedef int bool; 22:17:04 or is it the other way around 22:17:25 oh, neat, this whole long codepath isn't used at all 22:17:27 <|amethyst> that's the right way around 22:17:31 now that you can't die directly from stat loss 22:17:33 -!- ackack has quit [Ping timeout: 255 seconds] 22:18:01 !lg * recent vmsg~~forgot_to 22:18:02 50. styxcanada the Hoplite (L10 MiFi of Okawaru), forgot to breathe caused by a brain worm on D:10 on 2014-07-08 01:50:56, with 6780 points after 7646 turns and 0:52:07. 22:20:30 or is it unused even when considering the "damage from stat loss" thing 22:28:57 -!- ussdefiant has joined ##crawl-dev 22:29:36 -!- rossi_ has quit [Ping timeout: 250 seconds] 22:29:50 wheals: there's two codepaths 22:30:19 the "damage from stat drain" thing still needs messages 22:30:42 -!- reaverb has joined ##crawl-dev 22:30:51 * Grunt convulses from lack of intelligence! 22:31:24 dang... 22:31:35 hi reaverb! 22:31:47 1learn add reaverb 22:32:06 PleasingFungus: Hey. I've read the logs on holy death curses. 22:32:15 ah, okay 22:32:19 I wasn't going to harass you about it 22:32:25 Oh, hmm. 22:32:35 did you want to talk about it? 22:33:00 that's fine, I just didn't want to set a precedent of jumping on you every time you come in 22:33:12 Hehe. 22:34:19 I'm still unsure that just death curses are very interesting, but I would not mind very much if the cleansing flame death curses were restored. 22:34:30 ok 22:34:40 not gonna do it until after tourney at the earliest, of course :) 22:34:40 Is there anything else you wanted to talk about? 22:34:51 think of all the players who might be distracted at the prospect of holy death curses coming back! 22:35:02 wow i'm tired, i read cleansing flame death curses as "inner flame death curses" 22:35:06 ahh... nothing in particular I can think of off the top of my head. 22:35:08 wheals: fr??????? 22:35:28 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:36:06 aw man, I'm causing all kinds of future merge conflicts with... myself :( 22:36:08 life is pain 22:36:24 -!- amalloy is now known as amalloy_ 22:36:53 merge conflicts could be solved by a next_0.16 branch, I'm not how well the idea worked out last time though.... 22:40:01 it's not like I couldn't set up my own personal next_ branch, I'm just keeping things separate out of some misguided sense of tidiness...? 22:40:03 eh, it'll work out 22:40:53 !rebase PleasingFungus 22:40:53 ontoclasm rebases PleasingFungus. PleasingFungus is banished to the reflog! 22:41:01 !merge PleasingFungus 22:41:16 (The PleasingFungi merge to form a titanic PleasingFungus!) 22:41:20 mmmm 22:41:34 reaverb: in a word: it didn't. 22:42:01 that's 2 22:42:26 If we're working on fancy things for post-tourney, IMO pretend that we're not in the prerelease/release/tourney window and work on it on a branch like normal and only merge it afterwards. :) 22:42:44 We've had scenarios where multiple branches were being worked on and that's happened just fine. 22:42:51 (Plus or minus the occasional enum hiccup.) 22:42:59 (But we know not to do that now, right?) 22:43:22 Would be better to just somehow make enums less terrible <_< >_> 22:43:32 |amethyst has ideas along those lines! 22:43:41 -!- tbuck has quit [Ping timeout: 256 seconds] 22:43:49 but I'm hoping to use the tourney as an excuse to clear up all my old git branches. 22:43:52 * Grunt turns the spotlight on the empty space where |amethyst is supposed to be. 22:44:11 -!- rast- has joined ##crawl-dev 22:47:31 |_ 22:47:31 | 22:47:31 |_ 22:47:31 | 22:47:31 ...o_O? 22:47:31 (it's a blinking cursor!) 22:47:31 hm 22:47:31 * Grunt blinks. 22:47:31 !source religion.cc:1086 22:47:31 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/religion.cc;hb=HEAD#l1086 22:47:31 this is Some Code, all right 22:47:31 ...this reminds me of stumbling across this when I was working on Dith 22:47:31 -!- category has quit [Quit: Page closed] 22:47:31 The real fun part is not restoring abilities, but taking them away: 22:47:31 the code for that is in two places! 22:47:31 ha ha ha of course 22:47:31 (and is excessively duplicate) 22:47:31 (and is excessively duplicate) 22:47:31 ... 22:47:31 -!- rast has quit [Ping timeout: 250 seconds] 22:47:31 -!- rast- is now known as rast 22:47:39 !kw statldeathl 22:47:39 No keyword 'statldeathl' 22:47:41 -!- ontoclasm has quit [Quit: Leaving.] 22:47:49 !kw stalllltdeath 22:47:49 No keyword 'stalllltdeath' 22:47:51 -!- ontoclasm has joined ##crawl-dev 22:48:19 !kw statdeath 22:48:19 Keyword: statdeath => ktyp=weakness|stupidity|clumsiness 22:48:31 !lg * statdeath vmsg~~cheibr 22:48:31 No games for * (statdeath vmsg~~cheibr). 22:48:34 aw 22:48:37 wheals seems to be stalling a bit 22:48:49 !lg * vmsg~~meddling 22:48:49 llllllllllllllllll 22:48:50 5. Kitty the Fighter (L15 DsFi of Nemelex Xobeh), incinerated by the meddling of Cheibriados on Orc:4 on 2014-05-29 20:38:49, with 93343 points after 35593 turns and 2:21:44. 22:48:56 incinerated...? 22:49:00 sticky flame! 22:49:02 !lg * vmsg~~meddling s=kaux 22:49:03 5 games for * (vmsg~~meddling): 2x, 2x the meddling of Cheibriados, residual poison 22:49:07 !lg * vmsg~~fiery_rage 22:49:08 71. moose the Ducker (L4 TeVM), killed by the fiery rage of Trog on D:3 on 2014-07-27 00:29:10, with 75 points after 2582 turns and 0:04:40. 22:49:13 !lg * ktyp=burning ikiller~~trog 22:49:13 4. choisan the Chopper (L2 TeBe), incinerated by the fiery rage of Trog on D:1 on 2014-03-24 03:51:27, with 25 points after 2788 turns and 0:00:52. 22:49:15 !banish wheals 22:49:15 Grunt miscasts Banishment. Grunt is cast into the Abyss! 22:49:18 !lg * vmsg~~fiery_rage s=ktyp 22:49:19 71 games for * (vmsg~~fiery_rage): 40x wild magic, 27x divine wrath, 4x burning 22:49:20 yessssss 22:49:25 ...the universe is against me today :( 22:49:29 rip 22:49:32 dang 22:49:50 !lg * vmsg~~fiery_rage ktyp=divine_wrath 22:49:51 27. pentax the Chopper (L5 MiBe of Makhleb), killed by the fiery rage of Trog on D:3 (nemelex_xobeh_ov_fountains_minmay) on 2014-07-20 01:51:16, with 177 points after 1803 turns and 0:15:13. 22:49:58 interesting 22:50:07 !lg * vmsg~~fiery_rage ktyp=divine_wrath -log 22:50:08 27. pentax, XL5 MiBe, T:1803: http://crawl.akrasiac.org/rawdata/pentax/morgue-pentax-20140720-015116.txt 22:50:17 -!- Svendre has quit [Ping timeout: 245 seconds] 22:50:50 !lg * ktyp=divine_wrath 22:50:51 227. Sharkman1231 the Conjurer (L9 DsCj of Okawaru), killed by the malice of Vehumet on D:8 on 2014-07-28 23:38:43, with 3670 points after 9315 turns and 0:18:55. 22:50:52 his ring of fire did not save him from FIERY RAGE 22:50:57 !lg * ktyp=divine_wrath x=cv 22:50:58 227. [cv=0.15-a] Sharkman1231 the Conjurer (L9 DsCj of Okawaru), killed by the malice of Vehumet on D:8 on 2014-07-28 23:38:43, with 3670 points after 9315 turns and 0:18:55. 22:51:02 !lg * ktyp=divine_wrath -log 22:51:03 227. Sharkman1231, XL9 DsCj, T:9315: http://dobrazupa.org/morgue/Sharkman1231/morgue-Sharkman1231-20140728-233843.txt 22:51:04 !lg * ktyp=divine_wrath max=dam x=dalm 22:51:04 Unknown field: dalm 22:51:15 !lg * ktyp=divine_wrath -2 22:51:16 226/227. destrovel the Ducker (L8 SpCj), killed by the malice of Vehumet on D:6 on 2014-07-26 03:44:31, with 1195 points after 8112 turns and 0:48:52. 22:51:18 !lg * ktyp=divine_wrath -3 22:51:18 225/227. OrangeFrog the Skirmisher (L1 DsAK of Nemelex Xobeh), killed by Lugonu's touch on D:1 (dpeg_arrival_refuge) on 2014-07-26 01:17:06, with 7 points after 553 turns and 0:03:59. 22:51:20 !lg * ktyp=divine_wrath max=dam x=dam 22:51:20 227. [dam=76] zhaba the Shatterer (L27 GrFi of Zin), killed by a crystal spear invoked by the fury of Makhleb on Slime:5 on 2014-05-18 08:24:32, with 664784 points after 99339 turns and 8:46:33. 22:51:42 !lg * ktyp=divine_wrath vmsg~~invoked 22:51:43 11. Xiguana the Insei (L4 VSMo), killed by a flame tongue invoked by the wrath of Vehumet on D:3 on 2014-07-24 18:38:52, with 83 points after 1675 turns and 0:06:34. 22:51:46 ha 22:52:01 lcs, not bad 22:52:17 !lg * ktyp=divine_wrath s=ckaux 22:52:18 227 games for * (ktyp=divine_wrath): 46x Lugonu's touch, 32x the capriciousness of Xom, 27x the fiery rage of Trog, 24x the wrath of Vehumet, 20x the severe capriciousness of Xom, 18x the fury of Makhleb, 15x the anger of Yredelemnul, 11x the malice of Vehumet, 9x the enmity of Fedhas Madash, 5x the malice of Kikubaaqudgha, 4x stone arrow, 3x puff of frost, 3x bolt of energy, 2x crystal spear, orb... 22:53:01 -!- ontoclasm has quit [Ping timeout: 260 seconds] 22:53:01 !lg * ktyp=divine_wrath ckaux~~orb 22:53:01 2. alang the Destroyer (L15 DECj), killed by an orb of energy on Elf:1 on 2014-05-14 19:10:23, with 83256 points after 38721 turns and 5:28:03. 22:53:01 !lg * ktyp=divine_wrath ckaux~~orb 1 22:53:01 1/2. hurdos the Necromancer (L19 HENe of Ashenzari), killed by an orb of electricity invoked by the wrath of Vehumet on Vaults:3 (nicolae_vaults_blade_armed_guards) on 2014-02-17 21:12:08, with 294197 points after 40074 turns and 11:34:01. 22:53:01 oh, not orbs of destruction 22:53:52 -!- Lightli has quit [Ping timeout: 246 seconds] 22:54:42 argh 22:54:56 is this thing automatically coercing const char *s into fucking bools 22:55:04 it totally is, isn't it 22:55:11 since they're pointers, which are ints, which are bools 22:55:16 fuck me. 22:56:48 -!- Kalir has quit [Changing host] 22:57:01 -!- wheals has quit [Ping timeout: 246 seconds] 22:58:36 -!- tensorpudding has quit [Ping timeout: 260 seconds] 22:59:52 ...the really thing is that doesn't even create a bug, since the default value is true 22:59:55 *really funny thing 23:00:35 !send PleasingFungus funny things and very funny things 23:00:35 Sending funny things and very funny things to PleasingFungus. 23:00:41 (now with 50% more HD!!!) 23:00:45 dang..... 23:02:23 %git 17e404e6b80b694f3b096e10566b82772db1c862 23:02:24 07elliptic02 * 0.12-a0-2125-g17e404e: Rename arcane familiar to battlesphere. 10(1 year, 6 months ago, 29 files, 126+ 126-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=17e404e6b80b 23:02:38 BATTLESPHERE 23:03:11 -!- demiskeleton has quit [Quit: Leaving] 23:03:17 'arcane familiar' was not quite as good, as names go 23:03:34 made everyone question why it wasnt conj/summon 23:03:47 one of my finest commits IMO 23:03:51 heh 23:03:57 elliptic's greatest triumph 23:04:19 sounds like the route you took to that name was somewhat 23:04:21 !glasses 23:04:21 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 23:04:26 circular 23:05:01 Oh yes, I had an idea for a new toruney banner: Drink 2 !mutation before getting to D:5 and then win that game. 23:05:22 I see two immediate issues with that: 23:05:29 1) mutation quaffing isn't tracked by milestones; 23:05:37 2) you're depending on the game to generate you !mut, which is scummy. 23:07:07 Grunt: Hmm, 2 is obviously the bigger issue... yes if somebody was specificially trying to get this banner I could see quiting until !mutation generated. 23:07:53 if I had to guess I'd estimate the chance of generating 2 !mut in D:1-4 at <10% 23:08:16 03doy02 07* 0.16-a0-71-g2c0e24d: refactor dumpfile loading 10(2 hours ago, 1 file, 79+ 47-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c0e24d1afde 23:08:16 03doy02 07* 0.16-a0-72-g88be22f: suppress all stat increases for &^L 10(89 minutes ago, 1 file, 29+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=88be22f121cf 23:08:16 03doy02 07* 0.16-a0-73-gb89d9dd: also set XL from dump files 10(88 minutes ago, 1 file, 15+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b89d9dd87c32 23:08:16 03doy02 07* 0.16-a0-74-g25d8ff1: make &_ join the religion directly instead of going through an altar 10(37 minutes ago, 7 files, 174+ 143-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=25d8ff14f39c 23:08:16 03doy02 07* 0.16-a0-75-g5242a19: also set god and piety from dump 10(19 minutes ago, 1 file, 64+ 28-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5242a192e5a0 23:08:16 03doy02 07* 0.16-a0-76-g0abe53d: set species from dump file 10(8 minutes ago, 1 file, 47+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0abe53da1a5c 23:08:16 03doy02 07* 0.16-a0-77-g708f960: also set gold from dump file 10(4 minutes ago, 1 file, 6+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=708f960817cd 23:08:26 objstat might or might not be able to tell us this! 23:08:29 Hey, don't we have item generation statistics these days? 23:08:33 !banish PleasingFungus 23:08:34 Grunt casts a spell. PleasingFungus is devoured by a tear in reality! 23:08:34 Grunt: hi.... 23:08:38 i always quaff-test stacks of two or more potions from D:1-4, and i can't remember ever getting mutation 23:08:40 PleasingFungus: Was looking that up now :D 23:08:43 (scumming for getting non-awful mutations from the potions would also be a thing) 23:08:47 but relying on memory is not great either 23:08:57 doy: dang, that's a lot of wizmode improvements... 23:09:02 doy really likes dumping on us 23:09:04 eh, just small commits 23:09:05 <_< 23:09:07 (: 23:09:23 i want to load equipment too, but that's a bigger job, and i've got things to do now 23:09:26 (: 23:09:44 !send doy things 23:09:45 Sending things to doy. 23:09:58 i don't need more things! 23:10:12 !send doy more things 23:10:12 Sending more things to doy. 23:10:25 !send PleasingFungus stuff 23:10:25 Sending stuff to PleasingFungus. 23:10:34 Hmm, of course I can't actually look up the objstat since I haven't bothered to load the text files into any reasonable format... 23:10:40 * PleasingFungus removes stuff! 23:10:48 !send beam.cc PleasingFungus 23:10:48 Sending PleasingFungus to beam.cc. 23:10:49 reaverb: rip 23:10:52 noooooooooo 23:11:03 ??Objstat 23:11:03 objstat[1/3]: Run with "crawl -objstat" in a full debug build of crawl ("make debug") to generate item/monster statistics by level/branch; see crawl -help for details 23:11:06 1learn add beam.cc noooooooooo 23:11:07 ??Objstat[2 23:11:08 objstat[2/3]: Latest statistics: https://drive.google.com/folderview?id=0B7VXhHzhWWb7S282VWhLVWRXbG8&usp=sharing 23:11:48 If that sheet doesn't auto-update somehow it should probably not be called "Latest" 23:12:29 !polymorph PleasingFungus 23:12:29 Patashu zaps a wand. PleasingFungus evaporates and reforms as a sphinx! 23:12:50 whoops, that was a bad idea 23:12:54 reaverb: it's the latest one that was generated! 23:12:57 !smite Patashu 23:12:58 PleasingFungus gestures. Something smites Patashu! 23:13:02 D: 23:13:05 rip 23:14:16 -!- rchandra has joined ##crawl-dev 23:14:56 !learn e objstat[2] s/Latest/ Latest (Generated 2014 Aug or earlier)/ 23:14:56 objstat[2/3]: Latest (Generated 2014 Aug or earlier) statistics: https://drive.google.com/folderview?id=0B7VXhHzhWWb7S282VWhLVWRXbG8&usp=sharing 23:15:52 -!- HellTiger has quit [Ping timeout: 240 seconds] 23:16:55 Grunt: booo 23:17:01 oh I was scrolled up 23:17:04 anyway w/e I stand by that 23:17:11 Yes, around 0.46 !mutation on average generate by/on D:5, bad idea. 23:17:25 -!- liberall33t has quit [Quit: Page closed] 23:19:47 -!- omnirizon has quit [Ping timeout: 245 seconds] 23:20:18 !calc 0.46*3 23:20:18 1.38 23:20:47 ^ the number of mutations you have by D:5 if you quaff-ID everything 23:21:00 -!- amalloy_ is now known as amalloy 23:21:46 mm 23:21:53 assuming that mutations don't cancel or fail to apply 23:22:05 and also assuming you don't get any sky beast corpses 23:22:11 assume the player is a sphere 23:22:16 frictionless? 23:22:27 and the dungeon is frctionless 23:22:51 sounds like a 23:22:53 !glasses 23:22:53 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 23:22:54 slipper situation 23:22:58 ...slippery 23:23:00 :( 23:23:35 getting the orb might be hard 23:23:57 -!- MrPeeps has quit [Ping timeout: 246 seconds] 23:24:20 boots of flight would be good 23:24:47 but you are a sphere, so good luck wearing them 23:24:49 how can a sphere - ha 23:24:51 yes 23:25:42 I like how vampire bats get +1 uc damage 23:25:55 -!- johlstei_ has joined ##crawl-dev 23:26:01 which is then reduced to some tiny fraction, because of the special bat form damage multiplier 23:26:05 (player vamp bats) 23:26:49 yeah, poor bats 23:28:52 -!- herself has quit [Ping timeout: 250 seconds] 23:30:12 -!- Wensley_ has joined ##crawl-dev 23:30:28 -!- jarpiain_ has joined ##crawl-dev 23:30:36 -!- bhaak_ has joined ##crawl-dev 23:30:38 -!- broquain1 has joined ##crawl-dev 23:30:46 -!- Keskital1 has joined ##crawl-dev 23:30:51 -!- Grunt_ has joined ##crawl-dev 23:31:29 -!- Grunt has quit [Disconnected by services] 23:31:32 -!- Grunt_ is now known as Grunt 23:31:39 splat 23:32:43 -!- Vorhito has quit [Ping timeout: 246 seconds] 23:33:37 a - a ghost! 23:34:04 Boo! 23:34:13 -!- oberste1n has joined ##crawl-dev 23:34:16 -!- flowsnake_ has joined ##crawl-dev 23:34:38 spooked me real good... 23:34:43 dang 23:35:34 -!- markgo has quit [*.net *.split] 23:35:36 -!- johlstei has quit [*.net *.split] 23:35:41 -!- flowsnake has quit [*.net *.split] 23:35:45 -!- crate has quit [*.net *.split] 23:35:48 -!- squimmy has quit [*.net *.split] 23:35:49 -!- oberstein has quit [*.net *.split] 23:35:50 -!- codehero has quit [*.net *.split] 23:35:53 -!- jefkin has quit [*.net *.split] 23:35:54 -!- Isvaffel has quit [*.net *.split] 23:35:56 -!- bhaak has quit [*.net *.split] 23:36:04 -!- joy1999 has quit [*.net *.split] 23:36:08 -!- mspang has quit [*.net *.split] 23:36:10 -!- jarpiain has quit [*.net *.split] 23:36:10 -!- broquaint has quit [*.net *.split] 23:36:11 -!- Keskitalo has quit [*.net *.split] 23:36:13 -!- fortyCakes has quit [*.net *.split] 23:36:13 -!- Wensley has quit [*.net *.split] 23:36:13 -!- paxed has quit [*.net *.split] 23:36:14 -!- dougsko has quit [*.net *.split] 23:36:16 -!- flowsnake_ is now known as flowsnake 23:36:16 -!- oberste1n is now known as oberstein 23:36:23 rip freenode 23:38:43 -!- mibe has quit [Quit: Page closed] 23:40:18 -!- Kramin has quit [Quit: This computer has gone to sleep] 23:40:46 -!- doubtofbuddha_ has quit [Ping timeout: 246 seconds] 23:40:55 -!- dtsund has quit [Quit: dtsund] 23:43:08 -!- dtsund has joined ##crawl-dev 23:46:12 -!- Krakhan has quit [Ping timeout: 250 seconds] 23:48:22 -!- Svendre has quit [Ping timeout: 240 seconds] 23:52:21 hahaha, this is wildly inconsistent 23:52:50 the code that governs "warnings for transforming into something that will drop a stat <= 0" and the code that covers "actually adjusting stats based on forms" is 23:52:52 of course 23:52:54 wildly disjoin 23:52:58 *disjoint 23:52:58 t 23:53:01 ty :) 23:53:10 so many things to fix 23:54:16 !send PleasingFungus fixes 23:54:17 Sending fixes to PleasingFungus. 23:55:05 -!- reaverb has quit [Quit: Leaving.] 23:55:49 -!- Phalm has quit [Ping timeout: 246 seconds] 23:55:58 -!- Kramin has joined ##crawl-dev 23:57:49 -!- WalkerBoh has quit [Remote host closed the connection] 23:58:36 wtf 23:58:49 there's a special case to make stoneskin end the turn after statue form does 23:58:52 -!- omnirizo1 has quit [Ping timeout: 250 seconds] 23:58:54 because ???? 23:59:02 likewise for ice form