00:02:49 -!- driftwood has quit [Ping timeout: 264 seconds] 00:03:51 <|amethyst> I don't know, someone who's used to playing gargoyle and switches to naga might reasonably be confused that A. they can be poisoned B. they take twice as much poison impact damage 00:04:30 <|amethyst> probably the simplest solution is to just make them immune 00:04:49 -!- Nobuharu has quit [Ping timeout: 246 seconds] 00:04:53 <|amethyst> as you implied, if it's not a problem for negative energy, it's probably not a problem for poison 00:04:54 I meant remove the extra damage resistance too, but yes, immune sounds better in every way 00:05:25 the only potential abuse I can think of is wamp dragons and they're already basically immune to those 00:06:13 -!- honeybadger has quit [Quit: Page closed] 00:10:27 -!- Krakhan has quit [] 00:10:28 Unstable branch on crawl.s-z.org updated to: 0.17-a0-649-g87edefa (34) 00:10:56 -!- Krakhan has quit [Changing host] 00:13:44 -!- Maud has quit [Ping timeout: 246 seconds] 00:16:41 03|amethyst02 07* 0.17-a0-650-ge239088: Make poison-immune players actually so (minmay) 10(11 minutes ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/e239088b6c33 00:18:10 tyvm 00:18:23 not really sure I deserve credit for that though :P 00:19:10 Unstable branch on crawl.develz.org updated to: 0.17-a0-649-g87edefa (34) 00:20:20 -!- Icadius has quit [Client Quit] 00:27:39 no he was referring to mummy players 00:27:43 and was giving you as an example 00:28:42 !vault minmay_temple_entry_grid 00:28:42 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/temple.des#l589 00:28:55 how did I miss that 00:29:28 what about it 00:30:33 I missed it on d:5 00:30:40 yet it's a pretty noticable one 00:30:50 oh 00:30:58 I was worried it was a swastika or something 00:31:16 <|amethyst> Napkin: what is necessary for the email hooks to run again? just crawl-ref/git-hooks/crawl-ref-email or does it need git-hooks/post-receive too? 00:31:18 you could probably make it so with some indecipherable hangedman SUBST 00:32:10 |amethyst: I guess, to your earlier question, in-use git-hooks for admin purposes can stay there, and we can leave the examples in docs? 00:32:26 <|amethyst> that was my thought 00:32:28 maybe a readme saying what the git-hooks dir is for? 00:32:41 or I guess just in the hooks 00:32:57 <|amethyst> I was going to add a readme, yeah 00:33:01 cool 00:33:56 -!- cribozai has quit [Quit: leaving] 00:39:37 03|amethyst02 07* 0.17-a0-651-g07dd1c5: Re-add git-hooks/crawl-ref-email. 10(3 minutes ago, 2 files, 733+ 0-) 13https://github.com/crawl/crawl/commit/07dd1c5c6411 00:43:50 -!- schistosoma has quit [Read error: Connection reset by peer] 00:45:20 -!- pikaro has joined ##crawl-dev 00:46:43 -!- neunon has quit [Quit: ZNC - http://znc.in] 00:47:35 -!- neunon has joined ##crawl-dev 00:48:19 <|amethyst> never noticed... on the "praise for Sil" page, one of the bits of praise is "The design philosophy is much like Crawl's, where everything has a purpose and nothing is wasted." 00:49:07 <|amethyst> I think Sil might beat crawl in that respect, and I only say "might" because I haven't played it yet 00:49:31 <|amethyst> speaking of which, any advice on which I should play next: brogue or sil ? 00:50:26 -!- vale__ has quit [Remote host closed the connection] 00:50:36 play sil 00:50:54 (though i did play some brogue today for the first time in over a year) 00:51:16 was it updated? 00:51:23 <|amethyst> (also, someone should make a top-down ASCII version of Moraff's World) 00:51:35 chequers: neither were updated 00:51:39 aw 00:51:51 its been a while for brogue huh 00:51:53 <|amethyst> (purely for nostalgia, I'm sure it's nowhere near as fun as I remember it being) 00:52:47 Windows builds of master branch on crawl.develz.org updated to: 0.17-a0-651-g07dd1c5 00:55:01 !lg numlockpick 00:55:02 321. numlockpick the Sneak (L5 OpMo), slain by a giant frog skeleton on D:4 on 2015-02-27 18:01:20, with 169 points after 3480 turns and 0:05:33. 00:56:00 <|amethyst> anything else I should try? I've played: Rogue, Nethack, Castle of the Winds, ZAngband, Crawl, DoomRL, HyperRogue 00:56:06 <|amethyst> and I suck at all of them 00:56:10 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:56:54 brogue? 00:56:59 |amethyst: how roguelikey does it have to be 00:57:28 <|amethyst> minmay: right, I just asked which of sil and brogue I should try first, and then decided I should take other suggestions 00:57:35 <|amethyst> ontoclasm: maybe more so than binding of isaac 00:57:56 <|amethyst> at the very least, turn-based 00:58:02 <|amethyst> and procedural 00:58:06 I'd say tome4, but... 00:58:27 crypt of the necrodancer 00:58:56 <|amethyst> difficulty: no steam 00:59:07 ah 00:59:21 <|amethyst> though I would like to try that out at some point 00:59:37 <|amethyst> CotND, not Steam :P 01:00:00 |amethyst: Super Mario Bros. 3? 01:00:05 it's a classic 01:00:18 <|amethyst> I've beaten that one 01:00:23 oh ok 01:00:29 <|amethyst> unlike most roguelikes I've played :) 01:00:31 |amethyst: what, don't you like having your entire home directory deleted? 01:00:52 I guess I don't have to recommend FF4 01:00:56 have you playef FF1? 01:01:05 <|amethyst> minmay: ah, you see, the sony rootkit won't let them do that 01:01:10 i hear radiant historia is good 01:01:24 sadly most of the "roguelikes" i like are very very far from the center 01:01:36 I know I'd like sil if I played it, but I haven't brought myself to do it yet 01:01:37 <|amethyst> gammafunk: yes, beaten both, but 5 is my favourite 01:01:40 |amethyst: ending 01:01:53 huh, I heard that 5 was kind of predictable 01:01:53 it's my favourite mobile roguelike 01:02:00 http://www.pentadact.com/2013-06-30-ending-an-interesting-roguelite-puzzle-game-with-extraordinary-sound-design/ 01:02:14 I mean those aren't very good games anyhow, it's more for the "JRPG experience" 01:02:36 <|amethyst> gammafunk: actually, I guess if we're generalising to Square games, chrono trigger is my favourite 01:02:41 oh right: hydra slayer 01:02:50 yeah, that's a great example of the genre 01:02:57 <|amethyst> minmay: that's by the hyperrogue guy, right? 01:03:07 I forget, but it's cool 01:03:17 Darkest Dungeon is also interesting, a bit like FTL on Hard 01:03:22 not really roguelikey though 01:03:23 (and purely turn-based) 01:03:30 I think nethack ruined the chance of me ever playing ADOM 01:03:42 |amethyst: spelunky, if you haven't tried it 01:03:49 he said turn based! 01:03:50 I played a lot of that 01:03:54 I was going to recommend that if not! 01:03:59 spelunky is turn-based 01:04:02 you get a turn every 30th of a second 01:04:06 Well I broke the mold I guess 01:04:10 * chequers nods 01:04:24 <|amethyst> minmay: ah, that's why gammafunk was suggesting SMB3 01:04:28 rogue legacy is also fun but the metagame element would probably cause |amethyst to literally melt 01:04:57 <|amethyst> chequers: you mean keeping stuff across games? 01:05:09 yes 01:05:40 (the barely-a-roguelike thing i was going to suggest is nuclear throne) 01:07:34 <|amethyst> ontoclasm: I still haven't played Toejam and Earl :) 01:07:47 <|amethyst> and my action reflexes aren't that great :) 01:08:10 -!- CacoS has quit [Read error: Connection reset by peer] 01:09:20 -!- WalkerBoh has joined ##crawl-dev 01:10:11 <|amethyst> I want to try 868-HACK, but 1. Steam 2. even then, it's not on Linux 01:10:24 -!- simmarine has quit [Quit: Leaving] 01:10:29 -!- rchandra is now known as rchandra1 01:10:39 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 01:10:40 -!- rchandra1 is now known as rchandra 01:11:26 <|amethyst> instead I have to make do with this: http://www.draknek.org/games/puzzlescript/8.68-HACK.php 01:11:43 why no steam? just general anti-social-network feelings? 01:12:40 <|amethyst> mostly that :) 01:13:05 <|amethyst> I might get a steam account at some point, but it will take a lot more to convince me than just one game 01:13:10 <|amethyst> or three or four :P 01:13:59 <|amethyst> also, not a big fan of running proprietary corporate software on my home computer 01:14:34 <|amethyst> I can handle the occasional closed-source game, but a whole software distribution network... 01:14:55 such a greybeard 01:15:15 <|amethyst> Join us now and share the software 01:15:20 <|amethyst> You'll be free, hackers, you'll be free 01:16:39 -!- Maud has quit [Remote host closed the connection] 01:18:14 -!- aarujn has quit [Ping timeout: 252 seconds] 01:22:22 -!- filthy has quit [Read error: Connection reset by peer] 01:22:33 -!- anubiann00b has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 01:24:46 -!- st_ has joined ##crawl-dev 01:29:52 -!- DrStalker has quit [] 01:30:53 -!- doubtofbuddha has quit [Ping timeout: 272 seconds] 01:34:58 -!- CacoS has quit [Ping timeout: 245 seconds] 01:35:00 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:36:31 -!- simmarine has joined ##crawl-dev 01:40:37 -!- bitcoinbastard has quit [Ping timeout: 255 seconds] 01:44:02 -!- murphy_slaw has quit [Ping timeout: 272 seconds] 01:54:58 -!- murphy_slaw has quit [Ping timeout: 245 seconds] 01:56:05 -!- vale_ has quit [Ping timeout: 264 seconds] 01:59:25 -!- simmarine has quit [Quit: Leaving] 02:06:31 does any player care about silver? 02:06:44 I mean, Ds gets hurt more, but does any player find enough to care about using it? 02:06:48 who cares about players 02:06:56 they suck 02:06:56 true 02:07:04 I'll submit a patch to remove players 02:07:23 -!- CcS has quit [Ping timeout: 265 seconds] 02:09:19 I've heard a couple people say they work nice against OOFs but I haven't tested 02:10:01 -!- lobf has quit [Quit: lobf] 02:10:17 yes, silver works nice against the things it works on 02:10:51 the obvious solution is to automatically use the best ammo against all enemies 02:10:59 "Best" 02:11:17 with a quick toggle from branded to non-branded 02:11:33 that sounds simple enough :) 02:18:29 or remove ammo 02:20:09 ^^ 02:22:45 -!- filthy has quit [Read error: Connection reset by peer] 02:23:06 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-651-g07dd1c5 (34) 02:23:39 -!- filthyDubstepDro has quit [Read error: Connection reset by peer] 02:26:33 -!- dtsund has quit [Ping timeout: 244 seconds] 02:32:01 -!- amalloy_ is now known as amalloy 02:38:06 crypt of the necrodancer is great 02:38:10 highly recommended 02:43:47 LEEIII (L5 SpEn) ASSERT(load_mode != LOAD_VISITOR) in 'files.cc' at line 1346 failed. (D:4) 02:49:24 -!- nixor has quit [Ping timeout: 245 seconds] 02:50:36 weird 02:50:41 hammers can only get protection brand 02:51:17 -!- Siegurt has quit [Quit: Leaving.] 02:52:53 -!- Siveran has quit [Ping timeout: 245 seconds] 02:53:11 -!- WalkerBoh has quit [Remote host closed the connection] 02:53:12 can't figure out why 02:55:45 "does it matter?" 02:56:07 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 02:56:09 yes, because 02:57:14 New branch created: pull/6 (1 commit) 13https://github.com/crawl/crawl/pull/6 02:57:14 03chequers02 07[pull/6] * 0.17-a0-652-ge2c280a: Surely Yiuf has collected some decent hammers. 10(3 minutes ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/e2c280aa8883 02:58:20 -!- pintc has quit [Ping timeout: 252 seconds] 02:59:47 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:01:34 -!- ssteam has quit [Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!] 03:06:13 ive gotten other brands on hammers 03:06:24 so that is strange 03:10:51 I've gotten art hammers from Yiuf 03:14:40 -!- Basil has quit [Ping timeout: 255 seconds] 03:15:00 well artis can have brands that the basetype doesnt normally spawn with 03:15:17 so if there was a bug with protection hammer i assume it wouldnt apply to artifact ones 03:16:07 there is usually an arti one in the one vault that has like 24 of them 03:17:19 -!- Nobuharu has quit [Ping timeout: 246 seconds] 03:19:46 -!- Lightli has quit [Ping timeout: 246 seconds] 03:25:58 -!- vale_ has quit [Ping timeout: 244 seconds] 03:29:25 -!- Patashu has joined ##crawl-dev 03:36:44 -!- rossi has quit [Ping timeout: 246 seconds] 03:39:23 -!- pikaro has quit [Ping timeout: 256 seconds] 03:40:42 -!- ussdefiant has quit [Ping timeout: 250 seconds] 03:47:42 -!- SwissStopwatch has quit [] 03:54:54 -!- pikaro has joined ##crawl-dev 03:56:16 !lg * recent kaux~~hammer_of s=kaux 03:56:17 10 games for * (recent kaux~~hammer_of): 2x a +2 hammer of protection, a +0 hammer of crushing, a +3 hammer of flaming, a +0 hammer of holy wrath, a +1 hammer of holy wrath, the +5 hammer of Tension {elec, -Tele +Inv rF+ Str+5 Dex+2}, the cursed -1 hammer of Law {crush, rPois rN+ Stlth-}, a +4 hammer of protection, a +0 hammer of flaming 03:56:39 -!- amalloy is now known as amalloy_ 03:57:46 toenail volcano spawns flaming hammers 04:02:04 -!- pintc has quit [Changing host] 04:03:33 -!- bonghitz has quit [Remote host closed the connection] 04:05:25 -!- fander has quit [Client Quit] 04:06:07 -!- CacoS has quit [Read error: Connection reset by peer] 04:19:14 http://i.imgur.com/FfGSI2z.png 04:20:29 -!- bhaak_ is now known as bhaak 04:20:48 -!- Wolfechu has quit [Ping timeout: 245 seconds] 04:29:58 -!- rophy has quit [Ping timeout: 272 seconds] 04:36:25 -!- rophy123 has quit [Remote host closed the connection] 04:40:01 -!- driftwood has quit [Ping timeout: 264 seconds] 04:47:26 -!- pikaro has quit [Ping timeout: 246 seconds] 04:51:53 -!- CcS has quit [Read error: Connection reset by peer] 05:08:58 -!- bonghitz has quit [Ping timeout: 255 seconds] 05:16:28 -!- scummos__ has quit [Read error: Connection reset by peer] 05:18:18 -!- filthy has quit [Ping timeout: 265 seconds] 05:24:54 -!- nixor has quit [Ping timeout: 264 seconds] 05:25:04 -!- rossi has quit [Ping timeout: 272 seconds] 05:25:37 -!- mumra has quit [Ping timeout: 255 seconds] 05:28:19 -!- Sorbius has quit [Ping timeout: 245 seconds] 05:28:55 -!- grisha5 has quit [Ping timeout: 246 seconds] 05:45:08 -!- dpeg has joined ##crawl-dev 05:45:15 03dpeg02 07* 0.17-a0-652-gbf8946b: Dissolution vault (spacejung). 10(2 minutes ago, 1 file, 14+ 0-) 13https://github.com/crawl/crawl/commit/bf8946be16cb 05:45:18 Can you guys tell me if my commit made it through? 05:45:18 -!- ___miek has quit [Ping timeout: 264 seconds] 05:45:21 aha! 05:45:35 Thanks Chei, you're the best! 05:45:54 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 05:51:37 -!- Crehl has quit [Quit: Killed by a kitten] 06:07:44 -!- ontoclasm has quit [Quit: Leaving.] 06:13:40 -!- muravey has quit [Ping timeout: 250 seconds] 06:14:28 -!- muravey has joined ##crawl-dev 06:15:33 -!- Lasty has joined ##crawl-dev 06:16:13 -!- mizu_no_oto has quit [Client Quit] 06:31:09 -!- doubtofbuddha has quit [Quit: Leaving] 06:33:23 -!- mumra has joined ##crawl-dev 06:41:16 -!- wheals has joined ##crawl-dev 06:41:30 -!- wheals has quit [Changing host] 06:41:31 -!- wheals has joined ##crawl-dev 06:41:31 -!- wheals has quit [Changing host] 06:41:31 -!- wheals has joined ##crawl-dev 06:41:48 03wheals02 07* 0.17-a0-653-g5ad1db4: Make players who are immune to poison immune to poison (minmay). 10(2 days ago, 1 file, 6+ 3-) 13https://github.com/crawl/crawl/commit/5ad1db42598c 06:41:48 03wheals02 07* 0.17-a0-654-g31dc73c: Make monster rPois+ more like player rPois+ 10(2 days ago, 11 files, 71+ 121-) 13https://github.com/crawl/crawl/commit/31dc73c2199b 06:41:48 03wheals02 07* 0.17-a0-655-g2524dd0: Make sure that no monsters with rElec++ or rPois++ are added. 10(2 days ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/2524dd08d4ca 06:44:27 -!- Lasty has quit [Quit: Leaving.] 06:47:55 -!- debo_ has quit [Quit: orb spiders :(] 06:50:00 -!- ololoev has quit [Client Quit] 06:51:25 oh 06:51:31 |amethyst already did that first one 06:51:39 should have paid more attention to the merge conflict :P 06:54:30 -!- Lightli has joined ##crawl-dev 07:07:40 -!- gruegirl has quit [Quit: HydraIRC -> http://www.hydrairc.com <- The professional IRC Client :D] 07:08:40 -!- plazmod has quit [Ping timeout: 246 seconds] 07:09:05 wheals: overcommitting fellow devs, for fame and glory! :) 07:19:40 -!- Pacra has joined ##crawl-dev 07:24:08 -!- rossi has quit [Ping timeout: 272 seconds] 07:28:21 -!- scj643 has joined ##crawl-dev 07:28:26 Hello 07:29:12 I need help compiling on visual studio it can't build sdl and I don't know how to get it and use it 07:33:52 -!- Spatzist has quit [Ping timeout: 246 seconds] 07:42:20 -!- Pacra has quit [Ping timeout: 256 seconds] 07:52:00 -!- Bcadren has quit [Ping timeout: 272 seconds] 07:53:04 ping? 07:53:18 i don't think anybody's used the MSVC project files in years 07:53:31 so it's not surprising they're out of date :( 07:54:01 mumra used to but I don't know if he has any advice, he wasn't around when we switched to SDL2 07:54:25 Well I use visual studio for the IDE and how simple it is 07:54:50 I'm the "Hacker" guy that knows little about code and just modifies it to my needs 07:55:15 you could probably use the editor/IDE and compile/get the code from git on the command line, if that isn't too annoying 07:55:22 !source INSTALL.txt 07:55:23 https://github.com/crawl/crawl/blob/master/crawl-ref/source/contrib/sdl2/INSTALL.txt 07:55:26 heh 07:55:34 https://github.com/crawl/crawl/blob/master/crawl-ref/INSTALL.txt has instructions 07:55:54 hi 07:56:27 Well i cloned it using Visual Studio's git system 07:56:34 and updated submodules 07:56:34 hm, there is a guide for MSVC in there 07:56:49 yeah u can still command line build using msysgit which is probably easier 07:56:49 read that and got stuck at building the contribs 07:56:55 no idea about the sdl2 change 07:57:21 possibly you can check out https://github.com/crawl/crawl-sdl2/blob/master/VisualC.html ? 07:57:29 -!- bitcoinbastard has quit [Read error: Connection reset by peer] 07:57:32 what about nuGet Packages 07:57:45 it's probably possible to get it working using the precompiled binaries from here: http://www.libsdl.org/tmp/SDL/VisualC.html 07:57:51 i don't know how well that would interface with the current solution, since i don't know much about it 07:58:10 but ... much easier to use the build path that everyone generally uses which is msysgit 07:58:31 msysgit? 07:58:36 unless you have a specific reason why you really really need to build in msvc 07:59:02 yeah, msysgit gives you a bash-like terminal in windows 07:59:12 I have msysgit 07:59:13 it's how i normally build 07:59:24 ok in that case you can just run make 07:59:33 it's all in the INSTALL.txt 07:59:40 Couldn't i edit the source in visual studio and build with make 07:59:43 yes 07:59:48 that's what wheals suggested 08:00:06 you can edit the source in notepad or microsoft word if you like 08:00:16 you do also need to follow the instructions in the "Upgrading GCC with Win-builds:" section 08:00:18 doesn't make any difference to how you build it ;) 08:00:28 the only advantage of actually building in MSVC is the debugger support 08:00:57 I wonder if MSVC has any performance benifits 08:01:11 possibly, but it's negligible 08:01:14 -!- Brannock_ has joined ##crawl-dev 08:01:35 any performance increase from 32bit to 64bit 08:05:16 ping (on a bad wifi connection) 08:05:39 i'm pretty sure you can build 64bit with msysgit 08:05:56 but is there any real benifites over 32bit builds 08:06:31 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 08:07:07 Also would it be possible to use nuGet Packages to fullfil dependences 08:07:33 -!- doubtofbuddha has quit [Ping timeout: 244 seconds] 08:10:57 -!- Haruyuki has joined ##crawl-dev 08:13:45 -!- scj643 has quit [Ping timeout: 244 seconds] 08:14:53 -!- mumra_ has joined ##crawl-dev 08:18:36 -!- mumra has quit [Ping timeout: 272 seconds] 08:20:28 -!- nixor has quit [Ping timeout: 244 seconds] 08:21:47 -!- pikaro has joined ##crawl-dev 08:22:43 mumra_: the crt assertions actually caught a bug the last time i compiled crawl using winsdk, so there's that angle for keeping support up 08:24:09 johnny0: definitely, and back when we got it working before i remember it rooted out a couple of otherwise really hard to spot bugs 08:24:49 -!- Haruyuki has quit [Ping timeout: 245 seconds] 08:25:11 -!- CanOfWorms has joined ##crawl-dev 08:25:20 scj643: the thing is, it's almost impossible to notice any performance increase 08:25:23 -!- alefury has joined ##crawl-dev 08:25:41 the only time performance is remotely relevant is level generation 08:26:08 and you're still talking about something that takes a few seconds at most 08:26:17 on the slowest most complex map algorithm 08:26:27 which is the vaults layout what i wrote 08:26:42 and that performance is dependent on lua 08:26:56 -!- vale_ has quit [Ping timeout: 240 seconds] 08:27:15 so 32/64 bit would make zero different 08:27:24 also, there is already a 64bit build anyway so you can test this yourself ;) 08:27:50 -!- mumra_ is now known as mumra 08:29:14 actually performance is more relevant for servers, and those are all linux builds 08:30:39 -!- Patashu has quit [Ping timeout: 256 seconds] 08:31:38 -!- Desloz has quit [Ping timeout: 256 seconds] 08:32:08 there would actually be a really big performance gain by upgrading the lua libs 08:32:21 i can't remember now but there was some big issue with actually doing this 08:32:30 unless it's already been done since and i didn't realise ;) 08:35:25 -!- Guest46586 has quit [Quit: Leaving] 08:36:24 -!- fandersen has quit [Client Quit] 08:37:16 -!- fandersen has quit [Client Quit] 08:38:12 <|amethyst> lua or luajit? 08:38:58 <|amethyst> ISTR there was some problem, beyond the lack of memory throttling, with using luajit 08:40:16 yeah that was it, luajit would have way better performance but there were technical issues 08:40:18 -!- fandersen has quit [Client Quit] 08:43:40 mumra: stack overflows on level generation due to recursion among other things 08:44:30 -!- ololoev has quit [Client Quit] 08:47:00 -!- LexAckson has joined ##crawl-dev 08:51:28 mumra: i think elliptic also mentioned that when qw is allowed to run full-throttle, lua is not the bottleneck 08:55:20 -!- nixor has quit [Ping timeout: 272 seconds] 08:57:52 -!- pikaro has quit [Ping timeout: 272 seconds] 08:58:49 -!- raikaria has quit [Quit: Page closed] 08:59:26 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 09:04:44 sure it's not a bottleneck but there IS a noticable level generation time on some systems 09:06:14 johnny0: somewhat surprising about stack overflows though 09:07:11 -!- Tux[Qyou] has joined ##crawl-dev 09:09:46 -!- bonghitz has quit [Ping timeout: 252 seconds] 09:11:04 -!- Ipsum has quit [Read error: Connection reset by peer] 09:12:35 -!- SomeStupidGuy has quit [Ping timeout: 256 seconds] 09:18:31 -!- filthy has quit [Ping timeout: 265 seconds] 09:19:24 performance is not really a concern re: cpu on servers, i think 09:19:31 the bigger bottleneck is ram 09:20:09 you can stick about 20 active games on a single modern intel core, but they can take 200mb rss 09:20:24 but even then, you're talking 4gb 09:20:36 at tourney peak that's <50gb total 09:20:44 <|amethyst> 200 MB? 09:21:26 -!- debo has joined ##crawl-dev 09:21:33 <|amethyst> they only take about 20-40 MiB on CSZO 09:21:47 most seem to sit about there, but I see a few get waaay higher 09:22:19 if you budget 40mb the numbers are basically ignorable though 09:23:45 -!- rossi has quit [Ping timeout: 276 seconds] 09:26:21 -!- Ladykiller69 has quit [Quit: Verlassend] 09:27:41 mumra: i think recursive calls in luajit are pretty much straightforward C recursive calls... so you'll run out of stack space pretty quickly with deep recursion (especially on windows machines, where you get something like 2MiB by default) 09:28:19 -!- onwiheg has quit [Quit: Page closed] 09:33:43 hmm 09:33:55 it's more i'm surprised that there is anything recursing that much in the level generators 09:36:56 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 09:39:07 ahh crap... 09:39:25 i meant des parsing, not level generation, sorry :/ 09:41:42 -!- ystael has quit [Ping timeout: 264 seconds] 09:44:03 03Sandman2502 {wheals} 07* 0.17-a0-656-gc0ce957: New option "flash_screen_message" 10(5 weeks ago, 3 files, 28+ 7-) 13https://github.com/crawl/crawl/commit/c0ce957e7cd6 09:44:03 03wheals02 07* 0.17-a0-657-g01bffe9: Document the flash_screen_message option and make it ignore use_animation. 10(2 hours ago, 5 files, 28+ 19-) 13https://github.com/crawl/crawl/commit/01bffe9f85f6 09:44:03 03wheals02 07* 0.17-a0-658-gc72cd60: Add "Blood Saint" as a title for Invocation demonspawn (AreBrandon). 10(2 hours ago, 1 file, 8+ 1-) 13https://github.com/crawl/crawl/commit/c72cd602c542 09:44:03 03wheals02 07* 0.17-a0-659-gdeb98b6: Remove a bizzare hack. 10(42 minutes ago, 4 files, 29+ 27-) 13https://github.com/crawl/crawl/commit/deb98b6ba7c5 09:45:10 -!- mumra_ has joined ##crawl-dev 09:45:54 -!- hong has joined ##crawl-dev 09:45:58 hello 09:46:16 hi 09:46:28 have you changed your server to look at github instead of gitorious yet? 09:47:10 no 09:48:11 github url? 09:48:35 https://github.com/crawl/crawl / https://github.com/crawl/crawl.git 09:48:49 -!- mumra has quit [Ping timeout: 244 seconds] 09:49:00 i have one question 09:49:34 poison meet was disapear 09:49:54 kobold meat was normal meat 09:50:04 is this bug? 09:50:09 no, it's intentional 09:50:32 we're not sure yet whether we might make what used to be poison meat never edible or always edible 09:51:48 ZiggyStardust (L20 OpIE) (Vaults:1) 09:51:53 !crashlog 09:51:54 11118. ZiggyStardust, XL20 OpIE, T:87907 (milestone): http://crawl.xtahua.com/crawl/morgue/ZiggyStardust/crash-ZiggyStardust-20150417-145129.txt 09:52:25 ball lightning + penet ranged attack again 09:53:14 -!- Kramell has quit [Excess Flood] 09:54:23 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 09:55:54 how do i change git config for github? 09:56:09 i was just newbie git user 10:00:53 I don't know if your server has more magic, but the basic command is 10:01:06 git remote set-url origin 10:01:26 and in general git-remote is used for managing upstream tracking 10:02:52 -!- tabstorm has quit [Ping timeout: 256 seconds] 10:05:22 -!- Alarkh has joined ##crawl-dev 10:08:15 -!- bonghitz has quit [Remote host closed the connection] 10:11:38 why remove poisoned meat? just curious 10:12:35 <|amethyst> %git f1b82912 10:12:35 07wheals02 * 0.17-a0-621-gf1b8291: Remove poisonous chunks. 10(2 days ago, 20 files, 91+ 191-) 13https://github.com/crawl/crawl/commit/f1b829123668 10:13:27 <|amethyst> As for why they're inedible rather than clean, the idea is that there are probably too many chunks anyway 10:14:44 -!- Sam_____ has quit [Client Quit] 10:19:42 * gammafunk hurls chunks! 10:21:38 -!- SomeStupidGuy has quit [Ping timeout: 245 seconds] 10:24:59 -!- mumra_ is now known as mumra 10:34:09 -!- ussdefiant has joined ##crawl-dev 10:36:28 -!- radinms has quit [] 10:37:05 I wonder if banishment-animation can be used for different god-abilities. 10:38:17 I am programming one-time use ability for this god, instant teleportation to any known floor ( doesn't work with orb or can be used to just ascend single floor? ) 10:44:36 -!- namad7 has quit [] 10:45:17 -!- UncertainKitten has joined ##crawl-dev 10:48:03 Also, I might actually win Thunderdome sprint with my HOMo of Qazlal 10:48:25 -!- bonghitz has quit [Remote host closed the connection] 10:58:39 -!- vale_ has quit [Ping timeout: 276 seconds] 11:00:45 -!- SurpriseTRex has quit [Quit: Leaving] 11:03:17 -!- Daekdroom has quit [Quit: Leaving] 11:03:56 -!- wheals has joined ##crawl-dev 11:05:23 -!- PleasingFungus has joined ##crawl-dev 11:06:02 -!- UncertainKitten has quit [Read error: Connection timed out] 11:06:39 -!- UncertainKitten has joined ##crawl-dev 11:08:04 -!- Kellhus has quit [Ping timeout: 246 seconds] 11:09:25 -!- ystael has quit [Ping timeout: 244 seconds] 11:10:19 -!- mumra_ has joined ##crawl-dev 11:11:19 -!- pikaro has joined ##crawl-dev 11:13:28 -!- mumra has quit [Ping timeout: 255 seconds] 11:14:35 -!- bonghitz has quit [Ping timeout: 250 seconds] 11:16:39 -!- ystael has quit [Ping timeout: 246 seconds] 11:19:48 !killratio robin * current trunk 11:19:51 robin wins 13.97% of battles against * (current trunk). 11:20:05 !killratio robin * t0.16 11:20:08 robin wins 17.74% of battles against * (t0.16). 11:20:11 weird 11:20:32 !tv * kmap~~pf_ 11:20:32 132. hong, XL2 TrEE, T:243 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 11:20:46 show_more=false not preventing more dialog in abyss 13https://crawl.develz.org/mantis/view.php?id=9645 by fambida 11:20:46 oh, interesting 11:21:08 !tell |amethyst who's the right person to ask about "No ttyrec server known for source 'cwz'"? 11:21:08 PleasingFungus: OK, I'll let |amethyst know. 11:21:32 -!- halberd has quit [Ping timeout: 246 seconds] 11:21:35 PleasingFungus: that's right 11:21:41 -!- Krakhan has quit [Ping timeout: 248 seconds] 11:21:41 cwz doesn't keep ttyrecs 11:21:48 you could ask hong i guess 11:21:51 !tell |amethyst nvm 11:21:52 PleasingFungus: OK, I'll let |amethyst know. 11:22:00 wheals: I just want to see him die.... 11:22:09 is that too much to ask? 11:22:30 wow, that hack 11:22:46 the hit point regen thing 11:23:22 !source _regenerate_hp_and_mp 11:23:22 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player-reacts.cc#l1231 11:23:53 -!- rossi has quit [Ping timeout: 244 seconds] 11:27:18 -!- halberd has quit [Changing host] 11:27:19 -!- pikaro has quit [Ping timeout: 245 seconds] 11:27:42 !source abyss.des 11:27:43 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/abyss.des 11:32:27 -!- Krakhan|2 is now known as Krakhan 11:32:28 -!- Krakhan has quit [Changing host] 11:32:49 -!- mauris has joined ##crawl-dev 11:34:11 -!- cribozai has quit [Quit: leaving] 11:42:03 -!- KamiKatze has quit [Quit: Page closed] 11:53:58 Alright, the god's greater teleport works now. 11:57:29 <|amethyst> hm 11:57:46 <|amethyst> floatRand: I was thinking, have you ever heard of crawl-alternative? 11:57:58 Yeah, I have my own fork now. 11:58:17 <|amethyst> it was a pre-DCSS fork of Crawl that had a spell: 11:58:25 <|amethyst> ??local global 11:58:25 local global[1/1]: A level 8 Tloc spell in {crawl alternative}, swaps a LOS-sized circle around you with that around a chosen location: features, monsters, clouds, anything but you. 11:58:50 Ah. 11:58:52 <|amethyst> which sounds like an awesome ability for a god of spacetime :) 11:59:18 <|amethyst> but I'm sure a huge pain to implement in a non-buggy way 11:59:47 The thing is that this god is pretty anal about abusing spacetime ( thus the dim. anchor ). The teleport is sort of one-time use max-piety ability, special privilege of sort. 12:00:01 That's why it grants piety for killing enemies with transloc spells. 12:00:09 <|amethyst> yeah, maybe it doesn't fit the theme 12:00:45 <|amethyst> (what was that episode of The Next Generation?) 12:00:52 I was thinking of two high-level abilities though, repulse ( pushes everything out of circle and deals heavy damage ) or intangibility ( invulnerability for set duration, maybe ability to swap positions with foes? ) 12:01:16 -!- gammafunk has quit [Ping timeout: 240 seconds] 12:01:26 <|amethyst> ah, "Force of Nature" was the episode name 12:01:48 I am gonna try if I can set this ability banish-animation. 12:02:09 <|amethyst> hm, not sure if intangibility would be different enough from Death's Door to justify it 12:02:37 <|amethyst> particularly since Kiku worshippers get (the option of) the latter 12:02:55 <|amethyst> as their capstone (if you choose Necronomicon) 12:03:31 solution: remove necronomicon gift option (forcing many people to play better while making the occasional character worse) 12:03:37 -!- aarujn has joined ##crawl-dev 12:03:42 this also improves the interface of that gift 12:03:59 lame 12:04:11 how many enemies have transloc skills? 12:04:12 Yeah, I kinda was figuring. I guess the repulsion would be better, plus I can just steal implementation from fan of gales. 12:04:16 -!- MarvinPA has joined ##crawl-dev 12:04:38 Lot of enemies. Plus I included enemies with blink/chaos/distortion brands and some extra enemies ( demonspawn corrupter, worldbinder etc ) 12:04:40 i'm finding it harder and harder to believe dowan isn't minmay's troll alt 12:05:05 -!- simmarine has joined ##crawl-dev 12:05:24 do Randliches have a chance for transloc skills? 12:05:39 need to give them summon forest 12:06:12 ie could some randliches provide piety while others don't (if they spawn without a transloc skill) 12:06:36 Yeah, it checks them for spells. 12:07:05 Which is translocation spells + some summoning spells that have flavour of pulling things from other planes ( summoning demons etc. ) 12:07:44 -!- Athaboros has quit [Remote host closed the connection] 12:12:53 -!- Athaboros has quit [Ping timeout: 248 seconds] 12:13:00 -!- Alarkh_ has joined ##crawl-dev 12:13:50 -!- vale_ has quit [Ping timeout: 252 seconds] 12:13:54 -!- fandersen has quit [Client Quit] 12:16:41 -!- Alarkh has quit [Ping timeout: 245 seconds] 12:18:52 wheals: dowan is not me 12:18:58 wheals: i don't even know who it is 12:20:21 would be pretty funny / goofy / cool to have someo enemy cast passage of golubria and then his friends all go for the portal (make it not expire with use) 12:20:29 to get to you faster 12:20:46 but you'd see the passage being cast so you would get some warning time to react 12:21:46 I guess blink allies encircling does the job 12:22:24 -!- lobf has joined ##crawl-dev 12:22:37 -!- ussdefiant has quit [Ping timeout: 250 seconds] 12:24:21 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-659-gdeb98b6 (34) 12:26:04 I should consider how I am gonna handle dimension-locking others. Should it be a thing that inflicts dimension lock everything in LoS or thing that is inflicted on melee, or maybe passively on squares next to character? 12:27:59 -!- bonghitz has quit [Remote host closed the connection] 12:28:01 minmay: exactly what you would say!!! 12:28:59 wheals: yes 12:29:02 wheals: yes, that is what I'd say 12:29:11 wheals: considering that, you know, I said it 12:34:12 -!- scummos__ has quit [Ping timeout: 276 seconds] 12:36:03 my powers of deduction remain unmatched. 12:37:45 minmay: and now i see you replied as dowan to attack yourself to throw me off the trail! https://crawl.develz.org/tavern/viewtopic.php?f=8&t=15860 12:39:27 <|amethyst> wheals: anyway, I thought duvessa was minmay's troll alt? 12:39:39 what do you mean troll alt 12:39:46 touché 12:39:49 does he ever post as minmay 12:39:56 long ago 12:40:02 before he learned to embrace trolldom! 12:40:21 <|amethyst> minmay: and I wouldn't say that except you brag about pissing people off in tavern :) 12:44:42 -!- ystael has quit [Ping timeout: 264 seconds] 12:45:06 -!- Basil has joined ##crawl-dev 12:45:54 uh 12:46:18 does anyone have an idea what could prevent batform on a vp 12:46:46 at near bloodless 12:47:05 vampires that worship zin have batform suppressed. 12:47:30 -!- Earlo has quit [Read error: Connection reset by peer] 12:47:31 ash? 12:47:40 i didn't even know vp could follow zin 12:48:25 it's not cursed equipment either : / 12:48:39 nor is it ash 12:48:46 unless there's a very, very recent change in trunk i'm not aware of 12:51:24 it was a joke. 12:52:22 revolutionary new gameplay incoming 12:52:22 <|amethyst> kvaak: do you get any particular message? 12:52:26 You are stuck in your current form! 12:52:36 <|amethyst> what's your current form? 12:52:40 <|amethyst> and how did you get there? 12:52:58 kolbur on CXC, vp on vampireform 12:53:19 03wheals02 07* 0.17-a0-660-g51659ce: Maxwell's etheric cage, by argonaut. Needs tiles. 10(74 minutes ago, 4 files, 48+ 0-) 13https://github.com/crawl/crawl/commit/51659ce3e0e1 12:53:19 03wheals02 07* 0.17-a0-661-ga26ac8b: Make the etheric cage's contamination trigger very slightly more often. 10(70 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a26ac8bf9c59 12:53:19 03wheals02 07* 0.17-a0-662-g86f932f: Clarify that show_more and force_more_message don't interact (#9645). 10(67 minutes ago, 1 file, 4+ 3-) 13https://github.com/crawl/crawl/commit/86f932fd11c2 12:53:19 03wheals02 07* 0.17-a0-663-gf22ae48: Make ARTP_NEGATIVE_ENERGY a num instead of a bool. 10(58 minutes ago, 2 files, 24+ 16-) 13https://github.com/crawl/crawl/commit/f22ae48cd30b 12:53:19 03wheals02 07* 0.17-a0-664-g7168557: Remove an unused parameter from player_res_torment. 10(51 minutes ago, 2 files, 2+ 6-) 13https://github.com/crawl/crawl/commit/7168557c6c76 12:53:19 03wheals02 07* 0.17-a0-665-gdcab04f: The crown of Eternal Torment (Siegurt). Needs non-crappy tiles. 10(5 minutes ago, 8 files, 34+ 3-) 13https://github.com/crawl/crawl/commit/dcab04f1b94a 12:53:21 ahh, you.transform_uncancellable is true 12:53:21 better than being stuck in batform amirite 12:53:21 as if you've been badformed into vampire 12:53:23 i suspect this is my fault 12:53:24 (vp = worstform?) 12:53:59 <|amethyst> kvaak: do a save backup and post a bug 12:54:03 will do 12:54:04 wheals: what's the reasoning on a26ac8bf9c59 ? 12:54:16 <|amethyst> kvaak: apparently something failed to clear the 'uncancellable' bit (or added one) 12:54:40 It felt like it was a bit too low to be noticeable (it's also better if it happens more often so you don't forget about it!) 12:54:53 i kind of envisioned it as "you have grey contam most of the time" 12:55:06 <|amethyst> kvaak: if you transferred from an older version, particularly if you were in some non-base form when you saved, mention that 12:55:16 wheals: amusing bit apropos of "(who ever heard of a Death of Plants?)", Pratchett's Discworld's Death is responsible for plant deaths as well, and when he was fractured into a bunch of different Deaths in _Reaper Man_, there was a Death of Trees specifically called out (it is represented by the sound of chopping). 12:55:22 uh, how do you backup your save on tiles 12:55:33 <|amethyst> kvaak: oh, you can't from tiles (yet) 12:55:48 !source get_contamination_level 12:55:49 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#l4211 12:55:58 <|amethyst> kvaak: log in with ssh and do (t)runk -> (A)dvanced -> (B)ackup -> (n)ormal game 12:55:59 hm 12:56:04 -!- Kolbur has joined ##crawl-dev 12:56:08 wheals: how does this interact with fast/slow actions? 12:56:30 are qbl users going to get vastly more contaminated than dark maul users? 12:56:33 slow yourself to rest 12:56:56 yes, i guess i could scale the contam gain with delay as well as the mp gain 12:57:01 it didn't seem as important though 12:57:12 seems pretty important i think 12:57:28 hm 12:58:54 i would be more confident if i didn't have to do the you.walking bit :( 12:58:58 remove turn scoring plz devs 12:59:04 the what bit? 12:59:19 if you recover 2.5 contam per aut and take a turn once every 3 aut (qbl), 1/80 chance to get 1-2k contam per-turn is 6.25 average contam per aut 12:59:43 variance makes that not super meaningful but it's somewhat more than twice the contam bleed-off rate 12:59:48 if your last action was a move, your regen gets capped as if your delay was 10 13:00:03 so nagas don't have to walk back and forth to get maximum score 13:00:18 how is that meaningfully distinct from breadswinging 13:00:21 maybe it's not worth bothering since you can just breadswing 13:00:21 yeah 13:00:23 -!- Kalir has quit [Changing host] 13:00:29 yeah that sounds like a super dumb exception 13:00:31 the difference is that the code accounts for the moving case 13:01:04 <|amethyst> I would not make mechanics changes to "fix" turn-based scoring 13:01:10 <|amethyst> the solution is, as you said, to remove it 13:01:26 -!- iafm has quit [Ping timeout: 250 seconds] 13:01:27 did you read any of the conversation about this the other day? 13:01:39 doy & I are still concerned that aut scoring adds more problems than it fixes 13:01:41 !source div_rand_round 13:01:41 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/random-var.cc#l203 13:01:46 !source div_rand_round 2 13:01:47 2/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/random.cc#l209 13:03:22 <|amethyst> (my suggestion for aut-based scoring without removing Haste is to count how many aut the player spent hasted and add that to the effective aut for scoring 13:03:52 <|amethyst> so that spending time hasted reduces your score, not just keeps it the same) 13:04:09 <|amethyst> but that's probably fiddly, particularly if we don't make that number available to the player 13:04:16 <|amethyst> and in a different way if we do 13:05:12 <|amethyst> not sure if finesse should count in the same way (probably berserk and swift don't need to because of the penalties) 13:05:49 the cap on regen with movement isn't to do with score 13:06:02 03wheals02 07* 0.17-a0-666-gbd65d93: Scale etheric contamination as well as MP gain (PleasingFungus). 10(2 minutes ago, 1 file, 7+ 10-) 13https://github.com/crawl/crawl/commit/bd65d937f8ac 13:06:14 so why don't people like turn based scoring? 13:06:30 <|amethyst> zxc232: in part because turns otherwise don't exist 13:06:31 -!- pikaro has joined ##crawl-dev 13:06:40 <|amethyst> that's the only thing we really use the number for 13:06:43 hunger is capped at baseline delay to stop nagas and chei worshippers from hungering super fast, and then regen is capped also so that nagas and chei worshippers don't have to walk back and forth to regen efficiently 13:06:53 mega hunger... 13:07:04 (this might still not be a good approach! but it's nothing to do with scoring) 13:07:08 <|amethyst> hm 13:07:12 hey the game thinks my vamp is stuck in badform, anyone here who can fix this? 13:07:13 -!- gammafunk has joined ##crawl-dev 13:07:29 Kolbur: it's a new bug that applies only to people whose name starts with 'k' 13:07:33 <|amethyst> Kolbur: kvaak is filing a bug about that :) 13:07:43 yes kvaak is on it 13:07:47 seriously? 13:07:47 MarvinPA: just remove hunger and also healing over time. 13:07:48 <|amethyst> Kolbur: if you're using ssh (or can), take a save backup 13:07:49 simple. 13:07:52 what a cool bug 13:07:56 no :P 13:08:05 <|amethyst> nagas probably could handle hungering faster while travelling 13:08:05 turn all races into deep mummies 13:08:09 &version cxc 13:08:10 cxc: 0.17-a0-649-g87edefa 13:08:12 but it would make such a cool bug 13:08:17 %git 87edefa 13:08:17 07PleasingFungus02 * 0.17-a0-649-g87edefa: Don't penalize your EV for winning 10(17 hours ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/87edefa621c9 13:08:20 we k people have to stick together 13:08:24 I'm going to use my developer authority to decree that it is, in fact, a K-bug. 13:08:26 <|amethyst> and chei can "slow metabolism" (doesn't he do that already) 13:08:27 That's canon now. 13:08:54 <|amethyst> http://www.bugo.com/component/products/?view=product&id=246 13:09:18 well i don't think nagas should effectively get innate fast metabolism, since it was removed from other races 13:09:32 do centaurs have innate slow metabolism 13:09:35 <|amethyst> yes 13:09:38 now that they no longer have innate fast metabolism 13:09:52 bonus question: what if you just give nagas slow metabolism :) 13:09:56 <|amethyst> unless the walking thing caps on the other end too? 13:10:06 -!- zxc232 has quit [Read error: Connection reset by peer] 13:10:21 -!- mumra has joined ##crawl-dev 13:10:37 no, it doesn't 13:10:43 <|amethyst> MarvinPA: it wouldn't be quite the same thing, since presumably you'd also be removing the regen cap? 13:11:03 a third new hat-slot unrand...!? 13:11:18 third?? 13:11:47 !send wheals the Regen Cap 13:11:47 Sending the Regen Cap to wheals. 13:11:47 !cmd =randhat.list .echo hat of the alchemist&hat of the bear spirit&hat of the high council&hat of pondering&crown of dyrovepreva&mask of the dragon&crown of eternal torment 13:11:48 Redefined command: =randhat.list => .echo hat of the alchemist&hat of the bear spirit&hat of the high council&hat of pondering&crown of dyrovepreva&mask of the dragon&crown of eternal torment 13:11:49 PleasingFungus: oh is that winning EV penalty why I was non-diesel on a character that I thought didn't need to use blowgun of evasion, etc. to reach 31 ev? 13:11:51 oh ha 13:11:58 rchandra: ya 13:12:02 !blame3 wheals 13:12:02 wheeeeeaaaaals 13:12:24 sadly cage is not a hat so it can't go on that list 13:12:29 I was wondering 13:12:32 are crowns hats? 13:12:40 it is the first helmet unrand! 13:12:41 yes 13:12:49 i suspect they used to be caps 13:13:02 <|amethyst> Maxwell's Tinfoil 13:13:28 bring back the silver hammer! (by renaming Iron Shot) 13:13:42 oh I thought you wee just making a name joke 13:13:44 -!- mumra_ has quit [Ping timeout: 272 seconds] 13:13:54 rchandra: imo the Silver Hammer would be a good unique title 13:14:06 and/or professional wrestler title 13:14:16 -!- mauris has quit [Ping timeout: 240 seconds] 13:14:27 -!- pintc has quit [Ping timeout: 244 seconds] 13:14:55 and imo 13:16:05 @??octopode crusher name:Silver_Hammer n_the col:silver 13:16:05 Silver Hammer (15x) | Spd: 10 | HD: 16 | HP: 99-128 | AC/EV: 1/17 | Dam: 35, 1003(constrict) | 10weapons, 10items, 10doors, fighter, amphibious, spellcaster | Res: 06magic(60), 12drown | XP: 2242 | Sp: iron shot (3d29), tentacle throw [11!AM, 06!sil] | Sz: Medium | Int: normal. 13:16:14 Vp gets stuck in vampireform if Kirke's porkalator fizzles. 13https://crawl.develz.org/mantis/view.php?id=9646 by Kvaak 13:16:20 ah 13:16:22 ahhh, is that the cause! 13:16:42 oh, I wonder if that one's my fault 13:16:50 btw it's beam.cc:3614 13:17:28 <|amethyst> hmm 13:17:29 %git 5349d92519b563b6a58b73a50a5519a6e5f061b0 13:17:30 07PleasingFungus02 * 0.16-a0-846-g5349d92: Add transform messages to form objects 10(8 months ago, 3 files, 119+ 116-) 13https://github.com/crawl/crawl/commit/5349d92519b5 13:17:39 <|amethyst> so is transform() returning true even though it failed? 13:18:05 lmao it is me 13:18:09 %git 5349d92519b563b6a58b73a50a5519a6e5f061b0 13:18:09 07PleasingFungus02 * 0.16-a0-846-g5349d92: Add transform messages to form objects 10(8 months ago, 3 files, 119+ 116-) 13https://github.com/crawl/crawl/commit/5349d92519b5 13:18:16 <|amethyst> oh, that's just_check = true 13:18:24 -!- ly^ has quit [Ping timeout: 276 seconds] 13:18:28 <|amethyst> oh, no it isn't 13:18:39 PleasingFungus: hi...... 13:18:44 PleasingFungus: bye.... 13:18:46 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:18:47 !blame3 PleasingFungus 13:18:47 PleeeeeaaaaasiiiiingFuuuuunguuuuus 13:19:10 <|amethyst> !blame3 $(!blame3 $(!blame3 fu))) 13:19:11 fuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu) 13:19:24 wow, so 4chan (very meme) 13:19:31 ck 13:19:38 <|amethyst> I can't count parentheses 13:19:47 who can??? 13:19:49 anyway you probably want to put you.transform_cancellable in an else 13:19:50 OR 13:19:56 invert that conditional 13:20:01 and shuffle things around as appropriate 13:20:11 (since it's silly to have a not-else) 13:20:20 simple fix tho. 13:20:26 <|amethyst> PleasingFungus: so true means it fizzled and false means it worked? 13:20:39 lemme write it 13:21:36 http://pastebin.com/6ikNx59G 13:21:53 <|amethyst> I don't get it 13:22:04 <|amethyst> shouldn't that break already do that 13:22:12 um 13:22:16 yeah I guess 13:22:17 hm 13:22:18 is obvious_effect really a thing 13:22:27 I think it's something about message printing 13:23:01 hat of frail 3.5 seems like not a very good hat incidentally 13:23:32 yeah it's a hat of badplayers 13:23:33 is it just aimed at killing people who think torment is really important? 13:23:46 just crawl-ref-email, |amethyst 13:23:48 !seen siegurt 13:23:49 I last saw Siegurt at Fri Apr 17 07:51:17 2015 UTC (10h 32m 31s ago) quitting, saying 'Quit: Leaving.'. 13:23:58 I'll gladly +1 a hat like that 13:24:01 <|amethyst> Napkin: It's re-added, but I haven't seen anything go to the list since then 13:24:03 kvaak: good news! 13:24:12 <|amethyst> Napkin: or I guess you need to re-enable something? 13:24:24 -!- rossi_ has quit [Ping timeout: 250 seconds] 13:25:04 ok it still might be the commit I mentioned but I *think* the actual bug is lurking around 13:25:08 also its description should probably describe what it does 13:25:19 !source transform.cc:1723 13:25:19 https://github.com/crawl/crawl/blob/master/crawl-ref/source/transform.cc#l1723 13:25:25 -!- Zargon has quit [Quit: Page closed] 13:25:26 hm 13:25:47 that non-bare with the hook is updated once a day; manually updated it now 13:25:53 so this function doesn't actually return whether the transformation was successful or not 13:25:53 <|amethyst> Napkin: aha 13:26:10 I guess the beam.cc code could check whether or not you're in pigform... 13:26:43 -!- dpeg_ has joined ##crawl-dev 13:26:45 !lg * recent won min=mhp x=mhp 13:26:46 8579. [mhp=61] TheProvocateur the Slayer (L26 DgGl), escaped with the Orb and 3 runes on 2015-03-22 00:45:01, with 1860260 points after 58535 turns and 4:58:54. 13:26:59 pff 13:27:00 stop rotting 13:27:00 <|amethyst> Napkin: many thanks... as doy was saying a few days ago, it would be good for us to list things like that; I think no one but you knows the full extent of infrastructure that runs on CDO and what details it depends on :) 13:27:05 <|amethyst> Napkin: but no rush of course 13:27:34 -!- nixor has quit [Ping timeout: 255 seconds] 13:27:35 <|amethyst> Napkin: and I feel bad bugging you with questions like that so often 13:27:36 http://pastebin.com/izK7r6BL I think this fixes 9646. there are probably other bugs like this, though 13:27:41 that's why i was unhappy about the s/crawl-ref// change, |amethyst 13:28:08 since transform.cc looks like it returns whether or not the transform occurs, but does not 13:28:13 i don't mind questions at all 13:28:41 should probably be a SPRET function 13:28:45 <|amethyst> Napkin: well, if someone else knows all the repos that care, and they're all available to crawl-dev, someone else could apply those updates 13:29:29 <|amethyst> Napkin: I'm in no rush to remove crawl-ref/ though 13:29:46 <|amethyst> Napkin: I was a little annoyed about all the repository renames even if I was the one who did them :) 13:29:58 <|amethyst> oh, btw, I assume everyone else got the gitorious email 13:30:06 <|amethyst> flag day is May 15 at the latest 13:30:21 <|amethyst> gitorious goes R-O after that for the last two weeks 13:30:36 -!- ussdefiant has joined ##crawl-dev 13:31:00 yeah, i got it 13:31:49 <|amethyst> Napkin: one thing I was unsure about... if I make changes to ~/bin ~/source/crawl-trunk etc, should I be pushing them somewhere? 13:31:50 switching from gitorious to github will not be a problem, since all local repositories pull from git.develz.org 13:32:14 -!- maha_ has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 13:32:22 <|amethyst> I (usually) remember to commit them, but I'm not sure if I should be doing anything after that 13:32:27 i don't think those repositories have remotes configured to push to, |amethyst 13:32:31 <|amethyst> ah 13:32:47 only a few do, like monster 13:33:08 but i don't remember 13:33:18 <|amethyst> oh 13:33:29 <|amethyst> I haven't been pushing anything to CDO's monster repo 13:33:33 what about the removal of the subdir - was it done already? 13:33:49 i'm still pissed about that decision 13:33:57 https://github.com/crawl/crawl/ crawl-ref lives 13:34:01 <|amethyst> Napkin: no, and it's on hold indefinitely 13:34:02 it will never die 13:34:09 also it was put on hold after you objected 13:34:14 -!- Siegurt has joined ##crawl-dev 13:34:21 Siegurt: people are making fun of your hat 13:34:42 thank god 13:35:13 <|amethyst> I think it would be *nice* to happen at some point, but not if it's going to cause technical problems or more work for you 13:35:25 <|amethyst> so I'm fine with status quo 13:36:02 |amethyst, could you ping me when i should switch to pulling from github? 13:36:09 <|amethyst> Napkin: go ahead and do so 13:36:13 <|amethyst> we mirror everything now 13:36:20 <|amethyst> we're just pushing to gitorious 13:36:26 <|amethyst> even Cheibriados uses github 13:36:30 what's the ssh url? 13:36:52 https is too inefficient 13:37:14 <|amethyst> I imagine ssh://git@github.com/crawl/crawl.git 13:37:17 <|amethyst> what about git:// ? 13:37:35 "Two-factor Authentication"... 13:38:01 <|amethyst> ? 13:38:03 what about it? 13:38:13 <|amethyst> you shouldn't need 2FA to read from the repository 13:38:17 <|amethyst> it's public 13:38:19 no idea why i enabled it 13:38:22 <|amethyst> for pushing, yeah, you should use ssh 13:38:23 haha 13:38:25 rekd 13:38:34 <|amethyst> but don't push to github yet 13:38:40 also, the ssh URL is visible on the center-right of the screen when looking at github repos (it's the thing |amethyst said) 13:38:55 -!- hong has quit [Ping timeout: 246 seconds] 13:39:00 I kinda want to implement gloves that grant claws-mutation or brand on unarmed attacks. 13:40:01 -!- pikaro has quit [Ping timeout: 264 seconds] 13:40:07 go hog wild! 13:40:13 <|amethyst> I am using 13:40:21 <|amethyst> url = https://github.com/crawl/crawl.git 13:40:22 <|amethyst> pushurl = ssh://git@gitorious.org/crawl/crawl.git 13:40:34 Like "continuum renders", grant claws 1, distortion brand and some other benefits / cons. 13:41:05 <|amethyst> (and I have a separate remote to pull from gitorious, should the mirroring become slow or broken) 13:42:06 floatRand: on a big space-time kick? 13:42:25 I had the idea before the idea for the god though. 13:42:31 Just a coincidence actually. 13:42:37 heh 13:43:09 -!- dpeg has quit [Quit: Lost terminal] 13:43:44 arg.. how did i set this mirroring up again? 13:43:46 hmm.. 13:48:27 Made icons for abilities. http://i.imgur.com/odw72rp.png 13:48:44 I gotta figure how properly make excommunication + one-time-invocations work. 13:50:47 -!- Taemyr has quit [Client Quit] 13:51:59 -!- rchandra has left ##crawl-dev 13:54:13 I like the one on the left - the one on the right feels very... single-pixelly, I'm not sure how to express it right 13:54:25 also, if you want to make something that'll get into the game very fast, you should make an entropy weaver tile 13:55:14 I can do that, I am really into doing some sprite art right now. Any description? 13:55:47 A gaunt humanoid creature covered in a flaking, pale chitin. Its spindly limbs are capable of startlingly quick movement and end in razor-sharp talons. These creatures know a slow and ancient chant that temporarily accelerates the aging process of a foe's weapon and armour, corroding them badly. 13:55:59 thin, white, four arms with talons 13:56:06 er, probably off-white 13:56:28 old men can't punch 13:57:48 oh gee, that was a bit spammy 13:58:22 floatRand: if it helps for more inspiration, here's the current tile: https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/mon/entropy_weaver.png?raw=true 13:58:32 Hah 13:59:14 four limbs, white, thin. basically fits all the requirements! 13:59:31 <|amethyst> it's just a ripoff of orb guardian though 13:59:35 :P 13:59:39 -!- alefury has quit [Ping timeout: 252 seconds] 13:59:47 |amethyst, in what interval do you update github? 14:00:00 !tell Lasty_ be honest: the entropy weaver tile is just a stealth attempt to make tiles more like console...... 14:00:01 PleasingFungus: OK, I'll let lasty_ know. 14:00:14 <|amethyst> Napkin: doy's mirroring script runs on a webhook 14:00:30 <|amethyst> Napkin: so as soon as gitorious runs webhooks, plus the delay to actually do the pull/push 14:00:41 ok, then i'll keep the */5 cronjob 14:00:42 <|amethyst> Napkin: typically on the order of 10-20 seconds maybe? 14:01:06 <|amethyst> Napkin: we can set up a webhook to trigger your stuff if you want 14:01:21 <|amethyst> Napkin: you'd just need to set up a URL which will run the cronjob when accessed 14:01:46 i have this extra bare repository setup up for fetching, then pushing to git.develz.org 14:01:49 <|amethyst> (it's possible to put some minor auth on it, telling gitorious or github to send a secret token as a parameter) 14:02:11 and git.develz.org then triggers the emails 14:02:24 i guess it's ok for now 14:02:59 <|amethyst> yeah, that's probably fine, particular for emails 14:03:05 <|amethyst> *particularly 14:03:32 the old ref/merge-requests/* were renames to ref/gitorious-merge-requests/* 14:03:36 <|amethyst> and if we need to do an emergency rebuild because of a bug, it can wait 5 minutes :) 14:03:40 hence the many emails 14:03:43 <|amethyst> Napkin: ahh 14:03:52 *renamed 14:03:56 <|amethyst> Napkin: yeah, chei flooded the channel because of that too :) 14:04:06 Alright, I got the one-time-invoc work. 14:04:08 :) 14:04:17 does this torment crown thing give torment resistance or immunity 14:04:23 <|amethyst> Napkin: we also have /ref/pull now (not under HEADS) for github pull requests 14:04:33 yeah, i saw 14:04:39 i'm mirroring them too 14:04:45 maybe i should exclude them 14:04:50 -!- scummos__ has quit [Ping timeout: 256 seconds] 14:04:51 especially because of the emails 14:05:00 but i don't know yet how 14:05:03 <|amethyst> hm 14:05:19 github probably sends out emails because of them already, right? 14:05:38 <|amethyst> I don't know, I don't have any github emails enabled 14:05:44 me neither ;) 14:05:52 <|amethyst> probably it would be good to announce those somewhere, but C-R-C might not be the right place 14:05:54 we'll be "informed" sooner or later ;) 14:06:02 <|amethyst> Napkin: you can set up your refspec to exclude them 14:06:21 how? 14:06:25 <|amethyst> e.g. fetch = +refs/heads/*:refs/remotes/origin/* won't include the pull requests 14:06:32 ---- 14:06:33 [remote "github"] 14:06:33 url = git://github.com/crawl/crawl.git 14:06:33 fetch = +refs/*:refs/* 14:06:36 mirror = true 14:06:38 [remote "local"] 14:06:40 <|amethyst> ah 14:06:41 url = ssh://git@git.develz.org/crawl.git 14:06:43 fetch = +refs/*:refs/* 14:06:46 mirror = true 14:06:48 ---- 14:06:52 <|amethyst> so fetch = +refs/heads/*:refs/heads/* I think 14:07:07 i could add everything and then exclude pull 14:08:23 hmm, i don't see ref/heads/ here at all 14:08:45 is that a special naming for the refs in root? 14:09:03 <|amethyst> yeah, but I am not 100% clear on the details either 14:09:07 wandcost tracked 14:09:19 would mean ref/heads/wandcost, actually? 14:09:36 -!- UncertainKitten has quit [Ping timeout: 240 seconds] 14:09:43 and only the ones not in head mention ref/.../ in front? 14:09:45 hmmm 14:10:02 <|amethyst> something like that? 14:10:03 actually wouldn't want to risk it for now 14:10:06 -!- archaeo has joined ##crawl-dev 14:10:13 let's see how it goes 14:10:22 keep me posted if the emails become too annoying 14:10:45 <|amethyst> I think the big problem with announcing 'pull' branches is that they do automatic merging 14:10:58 <|amethyst> so there's, for example refs/pull/1/head refs/pull/1/merge 14:11:16 well, for now it didn't announce them at all 14:11:22 <|amethyst> announcing the 'merge' refs would probably be spammy 14:11:24 <|amethyst> ah, good 14:11:34 which surprises me a bit, since they were "new" for the "local" repo 14:12:12 <|amethyst> Napkin: crawl-ref-email looks like it only looks at refs/tags, ref/heads, and refs/remotes 14:12:23 <|amethyst> Napkin: so probably you'd see the: 14:12:35 <|amethyst> echo >&2 "*** Unknown type of update to $refname ($rev_type)" 14:12:38 <|amethyst> echo >&2 "*** - no email generated" 14:12:51 yes 14:13:09 <|amethyst> if we did want to add them I guess we'd add 14:13:29 <|amethyst> refs/pull/*/head,commit) 14:13:31 exactly, the hook is linked to from the email sending repository 14:13:35 <|amethyst> do whatever 14:13:56 -!- archaeo has quit [Client Quit] 14:14:10 <|amethyst> hm 14:14:24 that's the idea me and greensnark had to keep it easily modify-able 14:14:27 <|amethyst> actually, it looks like we'd pretty easily be able to make it send those to a different mailing list 14:14:39 <|amethyst> if we had a mailing list 14:14:56 well, in the past it actually contained email addresses, before i switched it to a mailinglist 14:15:01 <|amethyst> but I think the implication of your earlier question is right 14:15:15 <|amethyst> that if people want to be notified of pull requests, they can subscribe on github 14:15:29 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 14:15:44 -!- amalloy_ is now known as amalloy 14:16:04 [hooks] 14:16:04 emailprefix = 14:16:04 mailinglist = crawl-ref-commits@lists.sourceforge.net 14:16:04 envelopesender = git@crawl.develz.org 14:16:09 -!- pikaro has joined ##crawl-dev 14:16:15 that's in config of the email-sending repo 14:16:40 so, whatever you name i can change it 14:16:43 -!- Nobuharu has quit [Ping timeout: 246 seconds] 14:17:08 i could create a dynamic mailinglist, from sql query to mantis user db, for example 14:17:08 <|amethyst> do you also have something like announcelist = crawl-ref-announce@.... ? 14:17:16 -!- driftwood has quit [Ping timeout: 250 seconds] 14:17:40 no, that's all the [hooks] config there is 14:17:43 <|amethyst> hm 14:18:00 <|amethyst> ah 14:18:19 <|amethyst> the script is looking up $(git config hooks.announcelist) and if nonempty is using that as the address for announcing tags 14:18:35 <|amethyst> but if it's not set it just uses hooks.mailinglist 14:18:49 ah, i kind of remember ;) 14:19:49 in any case, emails are being sent again 14:19:56 at least you know why now ;) 14:20:35 <|amethyst> many thanks, and sorry about ripping those out without investigating further 14:20:57 i didn't notice until i saw Eino's mail by chance 14:21:12 <|amethyst> I'm not even subscribed to that list 14:22:08 <|amethyst> I use a little shell function for seeing new commits 14:22:24 -!- ZChris13 has joined ##crawl-dev 14:22:24 well, i am, for noticing when they are not being sent anymore 14:22:29 ;) 14:22:37 <|amethyst> :) 14:22:50 -!- ly^ has quit [Remote host closed the connection] 14:23:02 hey Napkin: keep up your amazing work on server bullshit 14:23:11 you're a 10/10 cool dude 14:23:29 -!- Siegurt has left ##crawl-dev 14:23:31 heh, thanks :) 14:26:16 -!- mumra has quit [Ping timeout: 244 seconds] 14:26:26 I'll second that 14:27:27 hmm, guys, https://github.com/crawl/crawl/blob/master/.mailmap is not such a good idea to have public 14:28:05 who's responsible for this 14:28:08 ??learnean 14:28:08 lernaean_hydra[1/3]: A 27-headed yellow hydra, placed in many of the Swamp endings (and only there). If you don't have very high AC/HP, don't use autoexplore around its Swamp:5 vault: !tv minmay killer=~lernaean 1. Was introduced in 0.6 but was in the code before that. 14:28:10 ?? learnean 14:28:10 I don't have a page labeled learnean in my learndb. 14:31:01 -!- pikaro has quit [Ping timeout: 264 seconds] 14:31:10 kvaak: the oversensitive typo correction? 14:31:24 ??learnean[2 14:31:25 I don't have a page labeled learnean[2] in my learndb. 14:31:34 Napkin: what's it matter? our e-mail addresses are all over our commits 14:33:04 well, but not nicely plated... 14:34:00 PleasingFungus: I can't believe you're trying to replace my amazing entropy weaver tile!!!! 14:34:00 Lasty_: You have 1 message. Use !messages to read it. 14:34:26 <|amethyst> ??lrnn 14:34:26 I don't have a page labeled lrnn in my learndb. 14:34:28 <|amethyst> ??lernn 14:34:29 I don't have a page labeled lernn in my learndb. 14:34:30 <|amethyst> ??lernan 14:34:30 lernaean_hydra[1/3]: A 27-headed yellow hydra, placed in many of the Swamp endings (and only there). If you don't have very high AC/HP, don't use autoexplore around its Swamp:5 vault: !tv minmay killer=~lernaean 1. Was introduced in 0.6 but was in the code before that. 14:35:01 -!- muravey has quit [Read error: Connection reset by peer] 14:37:04 -!- UncertainKitten has joined ##crawl-dev 14:37:11 <|amethyst> Napkin: IMO the commits are worse because they tend to include real names, which makes spearphishing easier 14:37:36 Patch for a formicid unique 13https://crawl.develz.org/mantis/view.php?id=9647 by Grudge 14:37:44 <|amethyst> and I'm sure there are spambots that know how to read github repos 14:38:29 true, true 14:38:41 <|amethyst> Napkin: but I guess that does explain why crawl-ref-cia only used the mailbox part of the address 14:41:48 -!- stanzill has quit [Changing host] 14:45:56 -!- ussdefiant has quit [Ping timeout: 240 seconds] 14:46:56 -!- speranza has quit [Ping timeout: 244 seconds] 14:47:08 -!- speranza_ is now known as speranza 14:50:19 -!- Pluie has joined ##crawl-dev 14:51:04 -!- scummos__ has quit [Ping timeout: 244 seconds] 14:57:43 -!- Limulus has quit [Quit: Page closed] 14:58:56 -!- pikaro has joined ##crawl-dev 15:03:03 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 15:04:25 Alright, I think I managed to make repulse work but it is a frankenstein of gale-code 15:04:46 Napkin, |amethyst: many thanks for your effort, it is very much appreciated 15:05:57 (got a loooong list of commit mails just now <3 <3 <3) 15:06:04 -!- Kellhus has quit [Ping timeout: 246 seconds] 15:09:40 -!- nixor has quit [Ping timeout: 244 seconds] 15:09:58 -!- bonghitz has quit [Ping timeout: 245 seconds] 15:14:28 Ah, it compiles. 15:31:35 re pull requests, i think just using github's functionality for that is fine? i'm getting github notifications for pull requests (and now the c-r-c commit mails again) and like having those separate, also github sends out emails for comments on pull requests 15:36:48 what is the difference between printing a message via msg::streams(MSGCH_PROMPT) and via mprf(MSGCH_PROMPT)? there's a message being printed via msg::streams that's being capitalized unintentionally, and i'd like to find and use whatever the equivalent is of mprf_nocap 15:36:51 -!- Athaboros has quit [Remote host closed the connection] 15:42:14 -!- ontoclasm has joined ##crawl-dev 15:47:52 "migrating from gitorious – do not push here!" -- is this still true? 15:48:29 yes 15:48:58 also there seems to be a bunch of stuff in the nemelex abilities code that refers to wielding and unwielding decks. i imagine most of it needs to stay because you still *can* wield decks if you feel like it, but some of it could be removed. like "Note that card_effect() might cause you to unwield the deck." is no longer true: no card_effects do that 15:51:42 -!- Lasty has joined ##crawl-dev 15:52:20 (PS why can you still wield decks anyway) 15:52:37 it's nice to save keypresses 15:52:56 <|amethyst> you can wield most things 15:53:04 sometimes you just want to press v a bunch of times and spam summons 15:53:06 <|amethyst> except for wearables 15:53:26 <|amethyst> (and that is mostly to avoid confusing people) 15:54:10 -!- clouded_ has joined ##crawl-dev 15:54:49 -!- ZChris13 has quit [Quit: Page closed] 15:55:16 MarvinPA: but like, wDvvv is just as many keys as VD``` 15:55:38 oh, i don't press ` 15:55:45 <|amethyst> you don't want ` there 15:55:47 since it's buggy and does weird stuff 15:56:00 <|amethyst> because some cards prompt for direction and some don't 15:56:18 <|amethyst> and ` repeats the entire sequence of keypresses 15:56:30 You can still quiver anything anyway. I tried to do MuMo challenge and ended up quivering bunch of potions. 15:56:32 well, MarvinPA's example was a deck of summoning, and i didn't think there were cards in there where that'd matter 15:56:34 you can still wield wands and evoke them if you want too 15:58:46 you can quiver a wand of teleportation and throw it at yourself instead of evoking to try and teleport 15:59:22 -!- st_ has quit [Ping timeout: 264 seconds] 15:59:23 -!- Shados_ has quit [Ping timeout: 264 seconds] 15:59:23 -!- Vizer has quit [Ping timeout: 264 seconds] 15:59:23 -!- Kalir has quit [Ping timeout: 264 seconds] 16:00:11 -!- GiantOwl is now known as Kalir 16:00:11 -!- Kalir has quit [Changing host] 16:00:29 -!- pintc has quit [Ping timeout: 246 seconds] 16:03:52 ??mumo challenge 16:03:53 I don't have a page labeled mumo_challenge in my learndb. 16:03:53 <|amethyst> amalloy: the message in question was draw three? 16:03:55 -!- pikaro has quit [Ping timeout: 244 seconds] 16:04:03 |amethyst: indeed 16:05:03 !source DUR_CORROSION 16:05:03 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/enum.h#l1841 16:05:34 johnstein: it's a dumb 4chan thing 16:06:31 mumo with some restrictions 16:06:39 can the corrosion duration be configured based on source? my (failed) foray into potion updating last year makes me think it is 16:07:26 ie wondering about reducing the corrosion duration from entropy weavers to offset how massive the stacking can get 16:07:44 yeah, I use ` but it does behave in strange ways 16:08:29 but since corrosion can stack, maybe it's not possible to separate the duration for each stack 16:09:28 johnstein: you could probably create separate corrosion effects for different creatures and merge them in the status light 16:09:35 unknown monster: "entropy weaver" 16:09:35 %??entropy weaver 16:09:46 @?? entropy weaver 16:09:46 entropy weaver (07p) | Spd: 10 | HD: 13 | HP: 56-85 | AC/EV: 7/13 | Dam: 17, 17, 17, 17 | fighter, spellcaster | Res: 06magic(60) | XP: 1003 | Sp: c.entropy | Sz: Medium | Int: normal. 16:09:56 <|amethyst> amalloy: short story is, it wasn't possible 16:10:08 <|amethyst> amalloy: long story to appear soon 16:10:37 -!- Nakatomy has quit [Ping timeout: 264 seconds] 16:10:53 |amethyst: could that be replaced with calls to mprf, or is it bad to mix those? 16:11:00 also could reduce the MR to give you some other options to deal with them rather than running away or using fog or something. but I may not be a good enough player to know how best to deal with them 16:11:09 03|amethyst02 07* 0.17-a0-667-g67493f3: Add msg::nocap for disabling capitalisation of msg::streams 10(5 minutes ago, 2 files, 38+ 6-) 13https://github.com/crawl/crawl/commit/67493f3ebb82 16:11:09 03|amethyst02 07* 0.17-a0-668-g072d184: Don't capitalise draw three letters (amalloy) 10(3 minutes ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/072d1848bc1e 16:11:31 <|amethyst> amalloy: probably, yes, but might as well let people who like C++-style streams use them :) 16:12:17 <|amethyst> amalloy: in this particular case mprf would have been fine, since that statement prints exactly one line 16:12:34 <|amethyst> msg::streams is useful (I guess) when you need several statements to build the entire line 16:13:22 MuMo challenge is basically joke challenge with Mummy monk without weapons, gods, magic, throwing ( unless it is funny ), evocations, amulets, body armour or rings of slaying. Collect 6 runes ( tomb, vaults, abyss, lair-branches ), bring glory to Egypt. 16:14:13 sounds ridiculously easy 16:14:36 -!- ystael has quit [Ping timeout: 256 seconds] 16:14:42 -!- nixor has quit [Ping timeout: 264 seconds] 16:15:16 so does anyone know why the DrFi starting gear special case still exists 16:15:24 it seems less justifiable than eg oghu starting w/ club 16:15:26 which was removed 16:15:36 what special case is that? 16:15:40 they start with boots and gloves 16:15:46 ??secret tech[drfi 16:15:46 secret_tech[12/22]: drfi starts with gloves and boots 16:15:52 <|amethyst> why less justifiable? 16:15:58 <|amethyst> oghu can use a dagger 16:16:02 <|amethyst> drfi cannot use scale mail 16:16:10 it just seems arbitrary to me since fi already has enough to differentiate it 16:16:10 why doesn't opfi get a hat 16:16:16 potion of might and shield 16:16:20 it can't use scale mail either 16:16:54 <|amethyst> hm 16:17:04 im assuming it was introduced back when gl started with a shield 16:17:09 -!- LexAckson has quit [Ping timeout: 276 seconds] 16:17:15 also drck is not compensated for losing out on +2 leather 16:17:16 there would be a lot more similarities back then 16:17:17 etc 16:17:19 <|amethyst> if the shield and might are enough to differentiate it, perhaps Fi in general should not start with armour? 16:17:56 I assume you mean it too should start with leather armour? 16:17:59 <|amethyst> but, yeah, probably either that special case should be removed, or OpFi should get a hat 16:18:01 i think the +0 scale mail is okay 16:18:17 but that;'s a different debate 16:18:21 i just think the drfi special case is awkward 16:18:29 a dinosaur 16:18:41 <|amethyst> a giaggostuono 16:18:45 yes, we know you're named after a dinosuar, you don't have to remind us... 16:18:47 well maybe a mythical creature analogy would be better 16:19:03 <|amethyst> we need more dinosaurs! 16:19:15 you should read pubby's dino god proposal then 16:19:21 <|amethyst> (I assume bone dragons are actually dinosaurs) 16:19:32 <|amethyst> (and that's why they don't have a breath weapon) 16:19:35 they're pretty durable for being prehistoric 16:19:36 maybe all dragons are just dinos 16:19:46 <|amethyst> @??shard shrike 16:19:47 shard shrike (12b) | Spd: 30 | HD: 21 | HP: 87-121 | AC/EV: 2/18 | Dam: 2112(cold:21-62) | see invisible, fly | Res: 06magic(80), 02cold++, 08blind | XP: 5345 | Sp: throw icicle (3d30) [11!AM, 06!sil, 08breath] | Sz: tiny | Int: animal. 16:19:49 <|amethyst> dinosaur 16:19:55 <|amethyst> @??raven 16:19:55 raven (02b) | Spd: 20 | HD: 6 | HP: 27-39 | AC/EV: 1/10 | Dam: 14, 11 | see invisible, fly | Res: 06magic(20), 08blind | XP: 261 | Sz: tiny | Int: animal. 16:19:57 <|amethyst> likewise 16:20:01 dinos that wandered into the dungeon ages ago, and got magical breath 16:20:35 yes, we know you're named after a dinosuar, you don't have to remind us... 16:20:48 I always read it as "Doctor Kenku" 16:21:02 i am not sure where he got that from yeah 16:21:03 that was such a great medical drama 16:21:07 really wish they'd remake it 16:21:08 <|amethyst> oh, I was thinking Draconian Kenkunator 16:21:12 but half of the things gfunk says go over my head 16:21:30 maybe DrKe needs to go back to school then! 16:22:04 school may as well be dinosaur times 16:22:26 Alright, I managed to work in the push by making abortion of the gale code. 16:22:34 27 invoc. http://i.imgur.com/Gzgmw3j.png 16:24:14 03|amethyst02 07* 0.17-a0-669-gade77ec: Unbrace. 10(10 minutes ago, 1 file, 0+ 4-) 13https://github.com/crawl/crawl/commit/ade77ecb90b9 16:24:14 03|amethyst02 07* 0.17-a0-670-g5d95ebd: Simplify a chance formula. 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/5d95ebd8ce9b 16:24:15 New branch created: pull/7 (2 commits) 13https://github.com/crawl/crawl/pull/7 16:24:15 03noxdominus02 07[pull/7] * 0.17-a0-667-gd4fd13b: Update species.txt 10(35 minutes ago, 1 file, 5+ 0-) 13https://github.com/crawl/crawl/commit/d4fd13b5acff 16:24:15 03noxdominus02 07[pull/7] * 0.17-a0-668-g8da3632: Update species.txt 10(10 minutes ago, 1 file, 10+ 6-) 13https://github.com/crawl/crawl/commit/8da3632ba0e9 16:24:55 -!- pikaro has joined ##crawl-dev 16:25:07 rip Ru LO 16:25:39 can i sacrifice my rF+ 16:26:59 If you can come up with a cute name for the sacrifice 16:27:20 <|amethyst> Lasty: FR: sacrifice resistance (credit to DrKe) 16:27:44 -!- UncertainKitten has quit [Ping timeout: 245 seconds] 16:28:25 Lasty: Also, wheals may have outdone your "rework ammo" meme with his "remove poison chunks" meme, in terms of tavern appreciation. You may need to work harder, this is turning into a real competition! 16:28:43 does 'rework ammo' mean removing it all? 16:29:05 bh: that is literally a bcadren post at the top of cyc presently 16:29:22 |amethyst: is that chance formula really simplified? i can see that it does the same thing, but it seems less immediately obvious what it does 16:30:47 Okay, now I just have to implement the dimension-anchoring ability and I think I am done with prelim. version of the god. 16:31:02 people seem livid over the loss of poisoned chunks 16:31:44 apparently heavy casters will starve 16:31:59 to death! 16:32:07 I've never have had problem with food with my character. 16:32:12 Not even with my spriggan berserkers. 16:32:29 all those precious rations i could be saving by eating spiny frogs 16:32:36 -!- doubt has quit [Ping timeout: 240 seconds] 16:33:08 my current char does actually have moderate food problems after a pretty terrible A:5, but hopefully he'll pull through 16:33:24 is it a "blaster mage" 16:33:37 Also, today I learned that Orbs of Ice mean business. rC+++ and their glaciates still do 80 damage. Doesn't help there is two of them and they have speed of 15. 16:33:40 it's ...dang...a summon toon? 16:33:44 I dunno 16:34:09 -!- iafm has quit [Quit: leaving] 16:34:31 a monster conjurer 16:34:39 as opposed to a fire summoner 16:34:39 there we go 16:37:15 <|amethyst> amalloy: I think it's simpler because A. fewer calls to the RNG; B. you don't have to do probability calculations to figure out the chance based on your skill 16:43:27 floatRand: they actually dont have rc+++! 16:43:53 I think he meant that he had rc+++ 16:43:56 I had rC+++ and their glaciates did 80 damage on me 16:44:00 ah 16:44:07 yes i had a similar experience 16:44:08 -!- vale_ has quit [Ping timeout: 245 seconds] 16:44:13 a gr basically two shot by one in arenasprint 16:44:17 yeah there's no way a vault define can change resistances directly 16:44:49 -!- pikaro has quit [Ping timeout: 245 seconds] 16:44:58 @??orb_of_fire speed:6 16:44:59 unknown monster: "orb_of_fire speed:6" 16:45:05 ok, didn't think you could do that 16:46:06 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:46:16 @??orb of ice 16:46:16 orb of ice (12*) | Spd: 15 | HD: 30 | HP: 150 | AC/EV: 20/20 | 11non-living, see invisible, lev, 07vault | Res: 13magic(immune), 04fire+++, 02cold, 11elec+++, 09poison+++, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 9612 | Sp: glaciate (10-198) [06!sil] | Sz: little | Int: normal. 16:46:48 what sprint map has those 16:47:18 gammafunk: broken clocks are sometimes right. Why do we have ammo? 16:48:29 Thunderdome 16:48:54 Basically there's round which is only Orb of Fires and their variants ( Orbs of Electricity which spam chain lightning, not really threatening with rElec ) 16:49:24 -!- simmarine has quit [Ping timeout: 245 seconds] 16:49:43 Work on Entropy Weaver's tile http://i.imgur.com/LP9HBRT.png 16:52:04 bh: why do we have ranged combat? to me it's pretty boring 16:52:33 -!- Kolbur has left ##crawl-dev 16:52:34 because everything has to have ranged combat 16:52:46 bows! longbow! 16:52:49 *s 16:53:50 -!- UncertainKitten has joined ##crawl-dev 16:54:40 I assume you don't also mean remove throwing-skill ammo, but then it'd be kind of weird to have infinite ammo for the proper launchers 16:55:10 and it just doesn't solve the fundamental problem with ranged anyhow 16:55:24 -!- hhkb has quit [Quit: leaving] 16:55:24 also that thing looks like you just barged in its room while it was fapping 16:55:30 "WHAT THE FUCK MAN" 16:56:12 gammafunk: i don't think it's terribly weird to have infinite ammo for bows. plenty of games are just like "hey, you have a bow. now shoot some arrows", and where the arrows come from is just a suspension of disbelief thing 16:56:28 amalloy: yeah but they do that consistently, don't they 16:56:40 like, javelins mulch, blowgun needles mulch? 16:56:42 <|amethyst> amalloy: he means it's weird to have arrows be infinite, but not javelins and tomahawks 16:56:44 -!- Pacra has joined ##crawl-dev 16:57:07 removing throwing-skill ranged is one option to make infinite ammo make more sense 16:57:27 <|amethyst> minmay: thanks for suggesting Hydra Slayer btw, it's fun :) 16:57:38 -!- pintc has quit [Ping timeout: 252 seconds] 16:57:58 <|amethyst> gammafunk: that would be a pretty big nerf to Shoals though 16:58:15 <|amethyst> gammafunk: unless you made javelins a natural monster spell I guess 16:58:15 monsters can still use those 16:58:23 they just poof, yeah 16:58:52 <|amethyst> also, ogres and trolls :( 16:59:27 <|amethyst> though maybe blowguns would be a more significant loss than rocks 16:59:46 <|amethyst> (removing nets would certainly simplify some things!) 17:01:08 -!- Neuromancer has quit [Quit: Page closed] 17:02:15 -!- Earlo has quit [Remote host closed the connection] 17:05:09 manticores have infinite ammo now don't they 17:06:35 yes 17:06:40 and how do iron dragons' bodies never run out of metal shards 17:09:39 -!- staplegun has quit [Read error: Connection reset by peer] 17:12:31 i kind of liked hydra slayer until i realized it's just math exercises in disguise 17:13:54 technically so is crawl 17:15:07 -!- bonghitz_ has quit [Remote host closed the connection] 17:17:14 as is any other computer program, really >.> 17:17:23 or console game for that matter 17:21:50 -!- stanzill has quit [Quit: au rev] 17:23:22 -!- rossi_ has quit [Ping timeout: 255 seconds] 17:23:28 I'd prefer keeping throwing-skilled ranged; you could actually buff throwing projectiles a bit to compensate for their limited use 17:23:54 -!- Wolfechu has quit [Ping timeout: 272 seconds] 17:24:36 -!- debo has quit [Quit: Lost terminal] 17:25:06 I assume throwing-skill-ranged with unlimited ammo would just be: v - a pile of stones 17:25:30 Generating dc-unrand.txt 17:25:30 No TILE defined for 'Maxwell's etheric cage' 17:25:37 tsk :p 17:26:19 <|amethyst> time to remove tile support I guess 17:26:24 <|amethyst> to fix the message 17:27:12 <|amethyst> kvaak: "in disguise"? 17:27:31 <|amethyst> kvaak: the first paragraph of http://www.roguetemple.com/z/hydra/ is a blatant math problem :) 17:27:32 I never said it was a good disguise! 17:30:33 -!- bonghitz has quit [Remote host closed the connection] 17:31:09 Unstable branch on crawl.lantea.net updated to: 0.17-a0-670-g5d95ebd (34) 17:32:36 -!- Alarkh_ is now known as Alarkh 17:33:04 -!- Patashu has joined ##crawl-dev 17:35:45 -!- Earlo has quit [Remote host closed the connection] 17:36:55 bh: ranged combat warrants a proper discussion, but I am not sure this space is best. 17:37:05 (The CDO forum aren't either, it seems.) 17:37:16 -!- TMTurtle has quit [Read error: Connection reset by peer] 17:37:28 -!- UncertainKitten has quit [Ping timeout: 250 seconds] 17:42:20 http://i.imgur.com/ZY5plKK.png 17:43:12 -!- Foamed has quit [Quit: Leaving] 17:46:07 cool colors but I worry it's kind of blurry at 1x. hard to make out features 17:46:09 id 17:46:10 k 17:48:37 Still working on it. 17:48:49 Making it yellow to make the cloth stand out more 17:48:54 The glow 17:53:09 -!- nixor has quit [Ping timeout: 248 seconds] 17:55:51 -!- PleasingFungus has quit [Ping timeout: 250 seconds] 17:55:59 http://i.imgur.com/bxh8Vl4.png 17:58:52 -!- aarujn has quit [Ping timeout: 252 seconds] 17:59:33 I am fine either way with pull requests mails (new list, or c-r-c) 18:00:52 |amethyst: what's sacrifice resistance do? 18:01:03 gammafunk: I can't compete with wheals 18:01:16 -!- Sorbius has quit [Ping timeout: 272 seconds] 18:03:59 I just don't have the time for (what I'd consider) an analysis of ranged combat. :( 18:04:18 Lasty: I assume it adds innate rF- etc. 18:04:22 Man I should really keep my git repo more cleaner. I am swamped in my silly uniques and gods and whatnot. 18:04:23 Lasty: he is the iconoclast of the Modern Crawl Development Era 18:04:44 -!- UncertainKitten has joined ##crawl-dev 18:07:01 -!- Nobuharu has quit [Ping timeout: 246 seconds] 18:07:41 dpeg_: but does it decrease all resistances, or one at a time? If there's a sacrifice for each resist, that's a ton of sacrifices! 18:07:52 dpeg_: I could see it being something like tiamat's cloak, but negative 18:08:03 but then it's basically "you might randomly die" 18:08:25 -!- fazisi_ has quit [Ping timeout: 246 seconds] 18:08:36 offer only one resist each game? 18:08:57 Probably it could work like those other sacrifices, it randomly gives random vulnerability. Although offering one resist sounds good. 18:09:05 or only offer rF- rC- 18:09:06 like steam resistance or rot resistance 18:09:15 since those are the only negative resistances that work 18:09:30 <|amethyst> Lasty: what minmay said 18:09:45 <|amethyst> Lasty: a sac that gives rF- and another that gives rC- 18:09:59 That's not so bad 18:10:00 or one sac that gives both 18:10:05 oo 18:10:07 <|amethyst> they would have to be separate, though, from existing rF- rC- mutations 18:10:07 even better 18:10:15 -!- dtsund has joined ##crawl-dev 18:10:18 <|amethyst> hm 18:10:34 <|amethyst> I'm not sure how they should interact with the other resistance mutations, actually 18:10:45 <|amethyst> on the one hand, you don't want to remove innate mutations 18:10:49 Sacrifice Homeostasis -- "you become weak to extremes of temperature" 18:11:00 03noxdominus02 07[pull/7] * 0.17-a0-669-g660f2cc: Update species.txt 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/660f2cc9570d 18:11:09 <|amethyst> but on the other, you don't want the A screen to say both "You are resistant to fire." and "You are vulnerable to fire." 18:11:20 yeah 18:11:39 "You are vulnerable to extremes of temperature (rF- rC-)" doesn't sound too bad in combination with those 18:11:40 |amethyst: if it's one sacrifice for both rF- and rC- that's not as big a problem 18:11:45 brown scales don't conflict with frail do they? 18:11:52 Some of the awbw guys have been pushing for Sac Eye to get Inaccuracy, stacking w/ the amulet 18:12:47 <|amethyst> true 18:12:47 awbw? 18:12:52 <|amethyst> ??awbw 18:12:52 awbw[1/9]: Members of the site "Advance Wars By Web" who also play Crawl! See "!nick awbw" for a list of players. 18:13:03 c.f. the tournament teams that start w/ AWBW - 18:13:14 <|amethyst> "cf." 18:13:18 oh, after that video game? 18:13:24 I was thinking of one resist at a time, 18:13:28 <|amethyst> it's "confer" (in Latin, not English) 18:13:31 but that's only guesswork :) 18:13:51 |amethyst: you academic, you! 18:14:30 just be clad he didn't correct you in LaTex! 18:14:34 *glad 18:14:35 both resists at once sounds more interesting to me than "oh I found a ring, might as well sac rC" 18:14:51 I'm just glad he didn't correct me with !lg 18:14:59 minmay: agreed 18:15:11 true! 18:16:51 FR sacrifice hoarding reduces your inv size 18:17:22 sacrifice autoexplore 18:17:29 stops you from using autoexplore 18:17:34 also instantly kills you because wtf is wrong with you 18:17:37 minmay: i think that'd be sacrifice automation 18:17:49 |amethyst: oh, did you see the thing where gitorious is becoming readonly on 5/15? 18:18:14 we'll be out before then, right? 18:18:37 probably, but I personally wasn't aware that the actual shutdown date was move up 18:18:42 Anyway, here's my entropy weaver tile, 'Pissmaster' edition. http://i.imgur.com/I0dt6hg.png 18:19:03 it was mentioned in here earlier (by amethyst in fact, i think!) 18:19:10 floatRand: were you inspired by my latest tavern link or what 18:19:22 Dunno probably not. 18:20:37 floatRand: well, it's no giant white x, but I'll add it anyway 18:20:49 :) 18:20:49 Cool. 18:21:21 -!- SriBri has quit [Ping timeout: 244 seconds] 18:21:22 amalloy: instead of reduced inventory size one could entertain a harsher (but less tedious) conduct: no dropping, i.e. things you drop vanish. That's probably too ridiculous for a mainline god, but I think it'd be alright on a random god. 18:22:07 That would be actually really interesting sacrifice, but would that'd need to give ton of piety to be worth it. 18:22:15 dpeg_: sounds like jiyva, amirite 18:22:35 sounds like sac autopickup mainly 18:22:45 and portal vault loot 18:23:06 it needs some hoops to be really meaningful, yes 18:23:35 would only really be interesting if you destroyed items on the floor that don't get picked up, too 18:24:20 like when you took stairs, imagine the fun from shaft traps 18:24:33 minmay: yes, that is what I mean 18:24:36 and it does seem to be what jiyva is already trying to do, yes 18:24:42 -!- MarvinPA has quit [Quit: Leaving] 18:24:55 what actually still needs to happen to move off of gitorious? 18:27:38 I kinda wish people actually tried out Sabin so I could develop him further. 18:29:07 Also, I got kinda inspired so I am making image for crown of torment as well. Sort of torturish implement with jewels and spikes and needles going inward. 18:29:19 Can't feel the torment with splitting headache 18:29:49 -!- vale_ has quit [Ping timeout: 245 seconds] 18:30:14 which one was sabin 18:31:10 Nemelex kobold 18:31:24 Who can banish himself accidentally 18:31:27 ??sabin 18:31:27 I don't have a page labeled sabin in my learndb. 18:35:15 -!- AltReality has quit [Quit: Shame on us, doomed from the start, May God have mercy on our dirty little hearts. Shame on us, for what we've done, and all we ever were, just zeros and ones.] 18:35:27 Just a thing that I implemented in my fork. I would give you patch but it probably won't work without little tinkering thanks to chunkchanges. 18:36:42 truly, if only people had tried this ungettable patch 18:37:39 It was gettable in thread before chunk-change. 18:37:55 sounds like my silly farmer class, Op unique (^Fed), and some silly potion changes (Grog!). 18:37:57 http://puu.sh/he4by/79b8499c3f.patch 18:38:09 http://i.imgur.com/EhhKDba.png 18:38:11 johnstein: I never figured out, why was it called Helen? 18:38:16 there was some refactoring that prevented me from easily updating since I'm dumb 18:38:46 gammafunk it was a working name (based on a non serious suggestion by an irc buddy) and it grew on me 18:38:49 i like it 18:39:20 if I ever get back to her I may still keep the name 18:39:42 it's kind of silly, johnstein 18:39:53 I've just never met any octopi named...helen 18:40:08 the plan was an OpHu who worshipped Fedhas then went a little crazy 18:40:19 could cast rain 18:40:29 temporary version like nymphs 18:40:38 kinda like nymphs 18:40:53 and I gave her annoying orb spider behavior 18:40:58 and a crossbow 18:41:18 and one good ring and a lot of crappy +1 ones 18:42:35 giving uniques items is clunky! 18:43:20 -!- Elystan has quit [Quit: Page closed] 18:43:36 haha, she had maintain distance? 18:44:38 -!- scummos__ has quit [Ping timeout: 250 seconds] 18:45:10 -!- Koolguydude has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 18:49:54 -!- pintc has quit [Ping timeout: 276 seconds] 18:52:16 heh yea. it was obnoxious 18:56:06 -!- ystael has quit [Ping timeout: 256 seconds] 18:58:02 -!- HellTiger has quit [Ping timeout: 244 seconds] 19:00:51 Beh, I just can't draw equipment. http://i.imgur.com/fGAoDIJ.png 19:04:04 -!- Spatzist has quit [Ping timeout: 246 seconds] 19:04:28 hell sentinel crab? 19:04:32 @??nymph 19:04:32 unknown monster: "nymph" 19:04:38 @??water nymph 19:04:39 water nymph (06m) | Spd: 10 | HD: 10 | HP: 40-60 | AC/EV: 4/13 | Dam: 1212(drown) | amphibious, spellcaster, see invisible | Res: 06magic(100), 12drown | XP: 519 | Sp: waterstrike | Sz: Medium | Int: normal. 19:04:56 !source waterstrike 19:04:57 Can't find waterstrike. 19:05:15 optimistic :) 19:06:05 !source mon-spell.cc 19:06:06 Can't find mon-spell.cc. 19:06:07 Quick tile for crown of torment, although it's shit. Kinda imagined it having sort of spikes facing inward ( -35% hp ) but in turn giving torment resistance. 19:08:01 -!- Alarkh has quit [Quit: Leaving] 19:09:00 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 19:11:55 Why would anyone wear that 19:12:30 -!- PleasingFungus has joined ##crawl-dev 19:14:34 Aquariasty (L26 GrFi) ASSERT(in_diamond_int(r->start)) in 'ray.cc' at line 166 failed. (Vaults:5) 19:16:53 -!- Maud has quit [Remote host closed the connection] 19:17:12 -!- eateneye has quit [Quit: Page closed] 19:18:37 minmay: I wonder if it'd be more viable at frail 1.5 or 2 (instead of 3.5) 19:18:45 agreed that it's currently very bad 19:19:29 For torment resistance obviously. 19:19:43 floatRand: that's not torment resistance, that's "take the torment damage in advance" 19:20:02 yes, but.... 19:20:04 ok i got nothing 19:20:05 I dunno, the item's in trunk supposely. 19:20:11 supposedly 19:20:12 it is 19:20:14 I am not one making it. 19:20:16 huh 19:20:16 weird 19:20:20 lots of things in trunk get changed, especially shortly after being added :) 19:20:26 I don't get things in trunk :V 19:20:32 minmay: apparently it's siegurt's idea? I don't know the details 19:20:46 it just appeared out of the blue, from my perspective. spontaneous generation of unrands 19:20:57 seems weird for it to coexist with necromutation 19:21:18 It might be good robust species with poor spellcasting. 19:21:22 since both are apparently "be terrible, but immune to torment" 19:21:33 Aquariasty (L26 GrFi) ASSERT(in_diamond_int(r->start)) in 'ray.cc' at line 166 failed. (Vaults:5) 19:21:51 the rn thing is also similar 19:21:52 hm 19:21:54 ??crown of torment 19:21:56 I don't have a page labeled crown_of_torment in my learndb. 19:22:02 !source art-data.txt 19:22:02 https://github.com/crawl/crawl/blob/master/crawl-ref/source/art-data.txt 19:22:04 ??crown of eternal torment 19:22:04 I don't have a page labeled crown_of_eternal_torment in my learndb. 19:22:18 ??crown of eternal torment 19:22:18 I don't have a page labeled crown_of_eternal_torment in my learndb. 19:22:48 would be funny to read tavern if necromutation got removed 19:22:59 minmay: please don't cast Torment Devs 19:23:06 -!- rossi_ has quit [Ping timeout: 264 seconds] 19:23:15 !learn add crown_of_eternal_torment +3 hat (sInv, rN+++, Curse, torment immunity). Gives -35% mhp while worn. Suggestion: don't. 19:23:16 crown of eternal torment[1/1]: +3 hat (sInv, rN+++, Curse, torment immunity). Gives -35% mhp while worn. Suggestion: don't. 19:23:23 well you should have worn the crown of eternal mummy for minmay resistance 19:23:36 sounds OP 19:23:42 -!- rchandra has joined ##crawl-dev 19:23:52 hm 19:23:54 ??crown of torment 19:23:54 I don't have a page labeled crown_of_torment in my learndb. 19:24:00 !learn add crown_of_torment See {crown of eternal torment} 19:24:01 crown of torment[1/1]: See {crown of eternal torment} 19:24:02 l8r 19:24:05 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 19:24:17 Anyway, that tile might do for now. Now I am off to do my silly god implementations. Not sure how I will do this. I guess I will make it so that everything that is adjancent the character gets inflicted a dimension anchor for piety/5 rounds. 19:24:24 what is the point of the "eternal" adjective anyway 19:24:34 im assuming you can take the crown off, so it doesnt make very much sense 19:24:38 Because it is eternal application of torment at rN+++ 19:24:43 It's cursed 19:25:16 Crown of Torment Until Its Taken Off 19:25:35 sceptre of torment isn't call sceptre of eternal torment or sceptre of torment on hit 19:25:43 s/call/called 19:29:03 -!- Siegurt has joined ##crawl-dev 19:30:26 Lasty: What do you think of this suggestion: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=15872&p=216472#p216472 19:30:51 -!- clouded_ has quit [] 19:31:47 -!- simmarine has joined ##crawl-dev 19:34:03 -!- Alarkh has joined ##crawl-dev 19:34:22 -!- doubt has quit [Ping timeout: 272 seconds] 19:36:16 -!- mumra has joined ##crawl-dev 19:37:56 -!- Siveran has quit [Ping timeout: 245 seconds] 19:42:26 elliptic or anyone else who knows, how fast can we win if it's not intentionally slowed down when playing on the servers? 19:42:51 IIRC qw wins in about 10 minutes 19:42:52 qw 19:43:02 wow nice 19:43:04 !lg qw won min=dur 19:43:05 18. qw the Executioner (L27 GrBe of Trog), escaped with the Orb and 3 runes on 2013-11-22 23:33:04, with 1851235 points after 56797 turns and 0:45:16. 19:43:15 chequers: that's the throttled version 19:43:21 yea 19:43:25 yes, was looking for an upper bound 19:43:46 -!- Arkail has quit [Ping timeout: 255 seconds] 19:44:22 is qw part of any official testing? 19:44:44 ??qw[3 19:44:44 qw[3/3]: On the online servers, qw plays with an extra added delay so that it doesn't use too much server CPU. Playing locally without this delay, qw is much faster: http://bpaste.net/show/84f40fd6f6b6 19:44:45 we have a test in the test suite that runs qw 19:44:46 ie having it continuously running on the latest version on a dedicated mahi R 19:44:55 wow autocorrext 19:44:57 wow 19:44:58 but i don't remember if it's enabled in travis or not 19:44:58 -!- TMTurtle has quit [Read error: Connection reset by peer] 19:45:07 auto cor rect 19:46:48 -!- Isabel has joined ##crawl-dev 19:48:59 -!- Pluie has quit [Ping timeout: 245 seconds] 19:51:41 -!- maha_ has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 19:51:43 -!- Nightbeer has quit [Quit: Verlassend] 19:55:16 -!- _1_Karatecitizen has quit [Quit: WhatsChat IRC Android APP] 19:56:32 -!- mumra has quit [Ping timeout: 272 seconds] 19:59:27 -!- debo has joined ##crawl-dev 20:02:31 -!- Zooty has quit [Ping timeout: 246 seconds] 20:04:17 Oh yeah I still need to come up with retribution 20:08:20 review my patchesssss 20:09:03 -!- dpeg_ has quit [Quit: Lost terminal] 20:10:46 johnstein: I had a sub-2 minute win offline with qw (as ??qw[3] says) 20:11:05 current qw is a bit slower for some reason, 4ish minutes iirc 20:11:16 -!- Lasty_ has quit [Read error: Connection reset by peer] 20:11:35 i wonder how much a limiting factor the print()s are at that speed 20:11:36 possibly just a matter of me running qw on a slower computer now come to think of it 20:12:39 johnstein: note that this is both without any extra delay added in and without lua throttling 20:12:49 !lg * won min=dur 20:12:50 28966. tstbtto the Conqueror (L27 HOBe of Trog), escaped with the Orb and 3 runes on 2015-03-01 00:05:21, with 1839953 points after 60099 turns and 0:20:31. 20:13:07 is that qw? 20:13:13 that was with lua throttling but without a delay (since tstbtto didn't know that he was supposed to run the delay) 20:13:46 yeah, that's a qw clone (maybe with some minor changes, he submits pull requests to me sometimes with new qw features) 20:14:34 elliptic: thanks 20:21:13 -!- bitcoinbastard has quit [Ping timeout: 245 seconds] 20:23:37 yeah, about the crown 20:23:43 what did minmay mean by lichform being bad 20:23:53 I thought it was good (just not worth the investment) 20:24:19 <|amethyst> prevents using potions and makes you vulnerable to dispel 20:25:43 also if you have a lot of necromancy skill you can use some extremely good spells which are prevented by lich form 20:27:14 -!- lobf has quit [Quit: lobf] 20:30:01 -!- Jonatan_ has quit [Read error: Connection reset by peer] 20:31:07 ontoclasm: have you seen https://crawl.develz.org/mantis/file_download.php?file_id=6636&type=bug from pubby 20:31:12 basis if a pretty good tile imo 20:31:15 *basis of 20:33:15 -!- ystael has quit [Ping timeout: 276 seconds] 20:34:47 -!- Blazinghand has joined ##crawl-dev 20:35:26 -!- lobf has joined ##crawl-dev 20:39:58 amethyst: true (I assume torment immunity is actually not that relevant in extended) 20:41:26 -!- ktgrey has quit [Remote host closed the connection] 20:43:46 -!- Pacra has quit [Ping timeout: 256 seconds] 20:48:06 -!- lobf has quit [Quit: lobf] 20:49:02 -!- nicholas982 has quit [Quit: Page closed] 20:51:06 -!- Alarkh has quit [Read error: Connection reset by peer] 20:56:56 -!- Zargon has quit [Quit: Page closed] 20:58:54 Enemies don't actually have no-tele if they are dimension anchored. Silly. 21:02:01 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 21:05:11 elliptic: by the way, again regarding the hypothetical aut scoring thing, you mentioned adjusting scores in terms of converting turns to aut, but what about when ctele is removed? Is an adjustment of some kind appropriate for pre-ctele-removal games? 21:05:22 *adjusting old scores 21:06:30 it seems both hard to adjust for and also kind of bad to not adjust for, since those old scores will really be impossible to beat in some instances 21:06:35 I think it's fine if old scores are on an incompatible scale 21:06:56 Yeah, I mean the default listing could just show only aut scores 21:07:23 but there's the question of e.g. specices and class scores 21:07:31 just change the units: old scores are in points, and new scores are in squigs or something. then it will be totally obvious to everyone that they can't be compared. ez 21:07:34 -!- Fusha has quit [Remote host closed the connection] 21:07:34 !hs * 21:07:35 those records are fun for people to shoot for 21:07:36 4223025. Sapher the Executioner (L26 DDWr of Makhleb), escaped with the Orb and 15 runes on 2015-04-14 11:22:20, with 75023051 points after 19063 turns and 12:08:08. 21:07:39 tangentially, I would support per-version scoring pages 21:07:41 apparently an adjustment wasn't needed for summoning nerf 21:07:50 foster some competition 21:07:59 yeah it wasn't, but ctele removal will make that not the case 21:08:27 Alright, done with this god mostly. 21:08:42 Just retribution remains 21:08:53 n1k: yeah, per-version is good but the class and species records are kind of a complication 21:09:01 good point 21:09:05 I mean, you an just have all those be per-version 21:09:10 *you can 21:12:56 -!- tali713 has joined ##crawl-dev 21:13:49 -!- quik has quit [Quit: ¿Donde vas, bala perdida? ¡Donde vas, triste de ti!] 21:16:49 http://i.imgur.com/lnCKrnc.png 21:24:09 -!- rossi_ has quit [Ping timeout: 256 seconds] 21:25:50 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:26:15 -!- FiftyNine has quit [Read error: Connection reset by peer] 21:29:44 -!- nixor has quit [Ping timeout: 250 seconds] 21:36:43 !tell Siegurt sorry, was afk. I have to head out now, but I'll look it over and let you know as soon as I can. 21:36:43 Lasty: You have 1 message. Use !messages to read it. 21:36:43 Lasty: OK, I'll let siegurt know. 21:37:14 -!- Lasty has quit [Quit: Leaving.] 21:39:49 -!- Isabel has quit [Ping timeout: 245 seconds] 21:45:25 -!- rchandra has left ##crawl-dev 21:52:33 -!- pikaro has joined ##crawl-dev 21:55:19 -!- nixor has quit [Ping timeout: 244 seconds] 21:56:32 -!- mumra has joined ##crawl-dev 22:01:21 gammafunk: we didn't adjust scores for summoning nerf or making pan faster or making D shorter or anything like that... 22:01:54 elliptic: how about shortening hells? 22:01:56 -!- mumra has quit [Ping timeout: 272 seconds] 22:02:11 gammafunk: and I never said anything about adjusting older scores even for aut scoring 22:02:40 gammafunk: aut scores should just be roughly comparable to older versions 22:05:46 gammafunk: basically crawl has had a ton of changes over its history that have made it shorter or easier to speedrun, we don't worry about this sort of thing very much 22:06:30 -!- halberd has quit [Ping timeout: 256 seconds] 22:06:34 -!- Daekdroom has quit [Quit: Leaving] 22:06:41 yeah I realize that, it's just sort of aggravating for score people and we do take the time to track these scores 22:06:43 (manual skill training is a major one that hasn't been mentioned yet) 22:06:57 gammafunk: we also take the time to track the version of the score 22:07:08 elliptic: not for species/class scores 22:07:10 gammafunk: if you are going to worry about this, you should worry much more about scores abusing bugs 22:07:15 gammafunk: hm? 22:07:21 !hs * dd recent 22:07:22 13512. Sapher the Executioner (L26 DDWr of Makhleb), escaped with the Orb and 15 runes on 2015-04-14 11:22:20, with 75023051 points after 19063 turns and 12:08:08. 22:07:23 those are just listed all time 22:07:32 I mean on the scoring pages, so that's fixable in some sense 22:07:36 we could verson those etc 22:07:44 or something like that 22:07:51 well this is the fault of the scoring pages (which mostly haven't been changed in 4 years or some such) 22:07:54 right 22:08:17 so maybe that's just the best way to think about it 22:08:22 fixing up scoring pages 22:08:33 I think there are a lot of improvements that people would be happy to see with the scoring pages, but it takes someone to do the work to improve them 22:08:48 -!- amalloy is now known as amalloy_ 22:08:51 yeah I'd be willing to do some of this, they're writtin in python as I understand it 22:08:55 <|amethyst> well 22:08:55 and *not* perl 22:09:07 * gammafunk glares at |amethyst 22:09:07 <|amethyst> I would recommend merging this into sequell, honestly 22:09:15 hrm, what do you mean, exactly? 22:09:20 <|amethyst> it's silly to maintain two databases of the same information 22:09:21 sequell generates the pages? 22:09:25 <|amethyst> in slightly different forms 22:09:32 that's an interesting idea 22:09:45 <|amethyst> it doesn't have to be sequell the bot 22:09:45 (I assume you mean having sequell generate those pages) 22:09:52 right 22:10:04 |amethyst: yeah, would be nice 22:10:04 yeah that would be lovely,not having two dbs 22:10:10 <|amethyst> elliptic: same goes for tournament 22:10:16 <|amethyst> three dbs :) 22:10:46 <|amethyst> (well, 2 + N where N is the number of tournaments that have happened) 22:11:21 maybe tourney as well, but I kind of need to see what difficulties are involved for just the overall scores 22:11:44 hrm, what would be the best way to get the information, even? 22:12:17 I don't really know how the existing scripts work, but I assume it's like a wget of the log file 22:12:22 <|amethyst> yeah 22:12:27 <|amethyst> then loading that into mysql 22:12:30 -!- Sprort has quit [Read error: Connection reset by peer] 22:12:40 <|amethyst> all three of sequell, scoring, and tourney do that 22:12:42 for sequell, would we have it export its tables 22:12:50 <|amethyst> well 22:12:57 <|amethyst> I was thinking this would run on snark's server 22:13:09 <|amethyst> so the tables don't have to be distributed 22:13:16 <|amethyst> but I guess distributing them could work too 22:13:38 yeah, maybe I should ask him if he'd feel ok with hosting this, if I wrote the code 22:13:52 since he may not want more stuff running on his server 22:14:11 <|amethyst> yeah, theoretically the whole shebang could move somewhere else 22:14:31 #!/bin/hesu 22:14:34 <|amethyst> when I mentioned it before I don't think he was opposed to the idea 22:14:45 -!- bitcoinbastard has quit [Quit: Leaving] 22:14:54 <|amethyst> I mean, of moving scoring to shallott (sp?) 22:15:01 <|amethyst> shalott 22:15:27 <|amethyst> good soup with shallots 22:15:45 <|amethyst> need more food-themed crawl machines 22:15:53 <|amethyst> I guess beartato is half food-themed 22:16:02 I imagine merging tourney in and having it still update frequently (every 7-10 minutes) might have some extra difficulties 22:16:31 -!- cesium has quit [Quit: Konversation terminated!] 22:16:42 some cool things could happen like 22:16:51 since that is already getting somewhat iffy with the tourney db that is prefiltered in a few ways to only record the relevant info 22:16:52 gammafunk gets HE(0.12) species score etc 22:17:05 so we could show those by version 22:17:24 certainly it is worth trying if we do move the scoring scripts over though 22:17:48 since the scoring scripts and the tourney scripts are sort of similar 22:17:53 <|amethyst> I would also suggest adding the .badusers filter 22:18:15 tourney stuff also runs on cao? 22:18:23 <|amethyst> no, tourney is cszo 22:18:26 oh ok 22:18:36 <|amethyst> was CAO in the past 22:18:49 <|amethyst> before CSZO 22:18:56 -!- zcm has quit [Max SendQ exceeded] 22:19:25 <|amethyst> IIRC, CAO was not up for that tournament (0.12)? 22:19:29 <|amethyst> !lg * t12 x=src 22:19:30 Unknown tournament: t12 22:19:34 <|amethyst> !lg * t2012 x=src 22:19:34 Unknown tournament: t2012 22:19:53 !lg * t0.12 s=src 22:19:54 50350 games for * (t0.12): 31485x cszo, 12909x cao, 5956x cdo 22:19:57 -!- zcm has quit [Max SendQ exceeded] 22:20:02 <|amethyst> hm 22:20:09 <|amethyst> !lg * t0.12 s=src x=min(start) 22:20:10 !lg * tall cao s=cv 22:20:10 50350 games for * (t0.12): 31485x cszo [2013-05-11 00:00:14], 12909x cao [2013-05-11 00:00:43], 5956x cdo [2013-05-11 00:00:19] 22:20:16 221129 games for * (tall cao): 39835x 0.7, 31979x 0.5, 20322x 0.14, 20087x 0.16, 18660x 0.15, 16823x 0.8, 15202x 0.4, 14732x 0.9, 13905x 0.13, 12909x 0.12, 12219x 0.10, 4456x 0.11 22:20:22 <|amethyst> hm, no, must be misremembering 22:20:27 0.11 maybe? 22:20:32 <|amethyst> ah, perhaps 22:20:39 !lg * t0.11 s=src x=min(start 22:20:39 Broken query near '' 22:20:46 !lg * t0.11 s=src x=min(start) 22:20:46 44839 games for * (t0.11): 24001x cszo [2012-10-20 00:00:26], 16382x cdo [2012-10-20 00:00:06], 4456x cao [2012-10-20 00:00:12] 22:20:50 <|amethyst> that's right, one of them ran on seleniac 22:20:54 !lg * cv=0.12 s=name 22:20:55 112302 games for * (cv=0.12): 3057x dscm, 1969x syban, 995x silentsnack, 993x pigah, 857x talkingcatjazzcat, 854x tyrsky, 775x Sebi, 741x LukarsButtSlave, 732x Terrin, 723x HoboGoblin, 665x albenzo, 629x imbaray, 627x xiaobi, 622x Neuromancer, 589x MUMMY5, 587x m1nced, 587x rauk2000, 545x Celsitudo, 509x firemonkey, 509x Corin, 484x Nexos, 483x frostfire, 480x Daedalus, 470x gammafunk, 466x dialec... 22:21:01 <|amethyst> 0.11 I guess 22:21:55 <|amethyst> ah, and in 0.12 cao still had huge load from scoring scripts that was causing webtiles timeouts 22:22:13 <|amethyst> well, maybe not entirely from scoring scripts, edlothiol did some timeout tweaks that helped 22:22:33 <|amethyst> but the problems seem to have disappeared completely since I made scoring not use autocommit 22:23:01 0.10 and 0.11 were both on seleniac 22:23:07 <|amethyst> aha 22:23:23 <|amethyst> who knew that flushing to disk after processing every single logfile/milestone entry would be bad! 22:23:56 <|amethyst> unfortunately, it now gets 'transaction took too long' timeouts sometimes the very first time it starts up 22:24:12 <|amethyst> and I haven't had the inclination to debug that 22:24:37 <|amethyst> (another reason I want to move this stuff the sequell: the db import there works well) 22:24:44 <|amethyst> s/the s/to s/ 22:24:49 0.4, 0.5, 0.7, 0.9 were CAO, 0.8 was hosted by rwbarton, 0.10 and 0.11 were seleniac, and 0.12-0.16 were CSZO 22:24:53 is the full history I think 22:25:03 <|amethyst> ah 22:25:08 <|amethyst> and most of 0.8 was lost 22:25:18 <|amethyst> I remember scraping stuff from the wayback machine 22:25:21 does not using autocommit just mean if the process crashes, progress is lost? 22:25:35 <|amethyst> gammafunk: that's fine, it will just reprocess those lines next time 22:25:56 <|amethyst> gammafunk: because the file offset is also stored in the db in the same commit 22:26:09 ok, that was my next question 22:26:12 |amethyst: yeah... in theory I think you scraped enough stuff for 0.8 that the scripts could be rerun to reproduce the same output but it would be a little annoying 22:26:42 <|amethyst> elliptic: well, probably some of the banners would have to be reimplemented? 22:26:49 since all that is really needed for that is the clan listing 22:26:51 <|amethyst> elliptic: or do you have all the old banner code? 22:27:01 |amethyst: it's all in git 22:27:13 <|amethyst> ah, wasn't sure it was in git that long ago 22:28:13 <|amethyst> 0.8 is ancient to me, despite being just months before I joined the devteam 22:28:47 <|amethyst> 0.9 and 0.10 are a little while ago, 0.11 and up are new :P 22:28:49 I guess if we are missing any of the milestone/logfile files then that could be a problem too, though probably we have copies of all of them somewhere? 22:29:33 <|amethyst> elliptic: in several places for most things 22:29:59 <|amethyst> well, two 22:30:06 <|amethyst> CAO and shalott 22:30:17 <|amethyst> though some things are probably missing 22:30:27 <|amethyst> e.g. CAO doesn't have stuff from the first RHF 22:30:31 well if the t stuff has to be run on a different machine than the overal scoring pages, then we'd have to have a way of getting get the sequell db over the network, no? 22:31:01 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:31:14 gammafunk: I don't think it necessarily has to, just that it might be more complicated to get it integrated with sequell 22:31:30 <|amethyst> hopefully it wouldn't have to run on a different machine, but if it did then yeah, I'd probably look into replication stuff 22:31:31 -!- MgDark has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 22:31:39 <|amethyst> but from what I remember that's a pain to set up with mysql 22:31:45 (and I'd start with the scoring pages) 22:31:55 yes, def. start with scoring page 22:31:57 s 22:32:05 <|amethyst> at the worst, tourney can keep its own db 22:32:06 |amethyst: well sequell is using postgres 22:32:14 <|amethyst> oh, even better 22:32:33 -!- G-Flex has quit [Read error: Connection reset by peer] 22:32:33 <|amethyst> haven't done postgres replication but I hear it's not as painful as mysql 22:32:53 <|amethyst> then again, I'm not sure where I heard that so maybe it's bullshit 22:33:07 1learn add rumours 22:34:17 -!- G-Flex has joined ##crawl-dev 22:41:22 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:41:47 -!- Annabella| has quit [Ping timeout: 256 seconds] 22:42:21 <|amethyst> hm 22:42:52 <|amethyst> re: balance of ranged combat without ammo scarcity 22:43:05 <|amethyst> what if all ranged combat had very high delay 22:43:16 <|amethyst> (not including spells) 22:44:22 ??fighting 22:44:22 fighting[1/1]: The Fighting skill gives you a bonus to accuracy and damage in melee and ranged, and improves your hit points by Fighting * (3/2 + XL/14) (see {hp}). Its effect on your damage is 0.83x the effect of weapon skill (not counting increases in attack speed), so if you want to hit hard then train it too. 22:44:38 ??hp 22:44:39 hp[1/1]: Your max hp is Floor[(8 + Floor[(1+3*Fighting)/2]+Floor[11*XL/2]+Floor[Fighting*XL/14])*(1+Aptitude/10)]. See !apt hp for the aptitudes, or use "!hp [species] [XL] [Fighting]" to calculate. 22:44:53 should we remove fighting from the HP calculation? 22:45:02 <|amethyst> ? 22:45:09 <|amethyst> that's the main point of fighting skill I thought 22:45:23 <|amethyst> with the damage/acc bonus being a side benefit 22:45:32 is it obvious to new players? 22:45:59 -!- Annabella has quit [Excess Flood] 22:46:12 <|amethyst> probably to ones who don't read the help 22:46:20 <|amethyst> but then it's not obvious what spellcasting or weapon skill or evocations do 22:46:32 <|amethyst> err 22:46:34 <|amethyst> probably not 22:47:27 ??mp 22:47:27 mp[1/2]: Cast spells with this. Mp increases by 1 for each XL you gain. It also increases by 1 per highest skill value you have among Spellcasting, Invo, and Evo, where Invo and Evo count as 0.5 skill per level. The first 8 matching levels of XL and skill give you 0.5 mp each, so XL 3 and spellcasting 3 gives an extra 1.5 mp. Mp is not capped. 22:47:57 oh, here's a dumb idea 22:48:12 on the skill page what if we wrote "Fighting (HP)" and "Spellcasting (MP)" 22:48:33 <|amethyst> I think that reduces clarity because they don't do *just* that 22:48:53 <|amethyst> I think better would be to show the skill help with just a mouse- or cursor-over 22:49:07 <|amethyst> so you don't have to hit ? 22:49:14 <|amethyst> (? then a letter) 22:49:41 how about on console? 22:50:18 <|amethyst> you can use the cursor to move through skills 22:50:24 <|amethyst> but I guess that's not obvious 22:50:41 <|amethyst> I was thinking it would replace "The percentage of incoming experience used to train each skill is in brown." when you have a particular skill selected 22:50:55 <|amethyst> would need shorter versions of all the help probably, so it would fit in 80x24 22:51:32 <|amethyst> s/the cursor/the arrow keys/ 22:53:14 the reason I mention it is I'm watching a guy run Pan. He had skills set to auto with 25 invoc as ^Zin and didn't know that fighting gave him HP 22:54:19 <|amethyst> I managed to win a game without realising how weapon delay worked or that it was much more important than accuracy 22:54:39 <|amethyst> so I was just adding damage and accuracy to decide which weapon was best 22:55:21 <|amethyst> (I blame original twisted resurrection, plus DD, for that win being possible) 22:56:29 for my first win, I think I might have autotrained the whole way 22:56:47 <|amethyst> I think I used a falchion as my primary weapon for most of that game 22:57:06 -!- TimPB has quit [Quit: Page closed] 22:57:17 for my first win i think i used a staff of conjuration 22:57:42 <|amethyst> the +0,+5 falchion of Wiwkaur (weapon) {holy, Str+1 Dex+2} 22:58:26 ??+12 whip 22:58:26 I don't have a page labeled +12_whip in my learndb. 22:58:31 ??+12 22:58:31 I don't have a page labeled +12 in my learndb. 22:58:37 <|amethyst> ??12club 22:58:37 12club ~ 12 club ~ +12 club[1/6]: redrum the Skirmisher (L3 DrCK), worshipper of Makhleb, slain by Ijyb (a +6,+12 club) on D:2 on 2010-08-19, with 120 points after 1033 turns and 0:04:06. 22:59:40 -!- ussdefiant has joined ##crawl-dev 22:59:49 <|amethyst> AC 3 EV 27 SH 28 23:01:13 -!- pikaro has quit [Ping timeout: 245 seconds] 23:02:25 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 23:03:22 I just realized how stupidly the data in objstat are organized 23:03:38 why didn't I make a file for each table but put branch and level as columns 23:04:10 -!- memories has quit [Ping timeout: 246 seconds] 23:04:42 not only is that easier to set up sorting in spreadsheets, it makes no problems for google calc importing 23:05:08 I don't even have to make multiple sheets in the workbooks 23:06:58 -!- jaxry has quit [Ping timeout: 246 seconds] 23:07:13 -!- reaverb has joined ##crawl-dev 23:12:25 -!- bitcoinbastard has quit [Client Quit] 23:18:37 -!- ussdefiant has quit [Ping timeout: 256 seconds] 23:23:44 -!- rossi_ has quit [Ping timeout: 252 seconds] 23:26:37 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-670-g5d95ebd (34) 23:28:37 -!- pikaro has joined ##crawl-dev 23:29:42 -!- nicolae- has joined ##crawl-dev 23:32:02 -!- reaverb has quit [Quit: Leaving.] 23:33:30 -!- lordLovebone has quit [Quit: Page closed] 23:36:16 gammafunk 23:36:23 no 23:36:25 NO! 23:36:25 shit 23:36:40 *goes to find someone else to give this ten million dollars to* 23:37:33 -!- _aardvark has quit [Ping timeout: 244 seconds] 23:38:02 i just have an updated version of containment_breach is all 23:38:18 -!- Brannock_ has quit [Ping timeout: 256 seconds] 23:38:26 -!- mamgar has quit [Read error: Connection reset by peer] 23:39:05 is it uploaded? 23:39:27 or otherwise such that I don't have to use my psychic powers 23:40:06 yes 23:40:08 in fact 23:40:11 *pokes chei* 23:40:32 gammafunk: looks pretty nice 23:40:38 i don't really like the teeth though 23:40:45 it's like... giving away the joke 23:40:45 ontoclasm: heh, yeah they're hard to see 23:40:49 oh 23:40:53 what is this 23:41:16 ontoclasm: someone told him to add eyeteeth 23:41:19 !blame2 wheals 23:41:19 wwwhhheeeaaalllsss 23:41:32 !cmd !blame3 23:41:32 Command: !blame3 => .echo $(re-replace '([aeiouy])' '$1$1$1$1$1' $1) 23:42:04 mm 23:42:08 minor update to an abyssal rune vault 13https://crawl.develz.org/mantis/view.php?id=9648 by nicolae 23:42:09 !blame2 gammafunk 23:42:09 gggaaammmmmmaaafffuuunnnkkk 23:42:17 Gammafunk's ghost screams, "I'll kill anyone who wants the ORB!" 23:42:26 !gitgrep 8 Grunt 23:42:26 %git HEAD^{/Grunt}^^{/Grunt}^^{/Grunt}^^{/Grunt}^^{/Grunt}^^{/Grunt}^^{/Grunt}^^{/Grunt} 23:42:26 07PleasingFungus02 * 0.16-a0-3101-gbae0a89: Re-add monster names to xv (Grunt) 10(4 months ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/bae0a8991dd5 23:42:56 -!- ___miek has quit [Ping timeout: 240 seconds] 23:42:56 oh finally I get my elliptic gkill I hope 23:43:10 !streak elliptic 23:43:11 elliptic has 28 consecutive wins (TeCj, KoEE, VSEE, NaNe, DDFi, KoCj, OpMo, CeCK, DgEE, MiCK, HEAs, VSFi, VSSk, GrTm, HOSk, HOGl, MiAK, HuAK, OgHu, DDAr, FoFE, MiWr, DrVM, SpWz, TrVM, GrBe, TrAE, FeCj), and can keep going! 23:43:17 would be pretty epic 23:44:02 You destroy gammafunk's ghost! 23:44:15 rip 23:45:08 -!- pikaro has quit [Ping timeout: 265 seconds] 23:46:12 nicolae-: I should try to clear it 23:46:34 nicolae-: also it's a pretty small thing, but I guess...hrm 23:46:41 maybe not since this vault can just be flipped 23:47:20 was going to suggest a shuffle of that O placement 23:47:30 but due to vault mirroring it's fine probably 23:48:52 yeah, i was gonna do an NSUBST but then i realized it's symmetrical 23:49:55 nicolae-: you can't make git patches currently? 23:50:14 i could but i felt silly doing it just for one vault 23:50:16 old habits, etc 23:50:32 if you want i can patcherize it 23:50:48 no, no big beal 23:50:54 if you don't care about getting commit credit 23:51:05 your name in lights! you're a star! 23:51:16 i've already got one 23:51:41 -!- ussdefiant has joined ##crawl-dev 23:51:42 i'm not in it for the glory, gammafunk... i'm in it to see the smiles on people's faces when they see a vault. or when they die horribly in a vault. either way. 23:51:50 .pyhte 23:51:53 .phyte 23:51:58 .moon 23:51:58 8. [2015-04-16 20:43:27] platinum the Cloud Mage (L24 HEAE of Zin) entered Lehudib's Moon Base on turn 80497. (Crypt:2) 23:52:02 3. casual the Peltast (L19 NaIE of Cheibriados), demolished by a shambling mangrove on Swamp:4 (nicolae_swamp_phyte_club) on 2015-04-15 07:04:22, with 236224 points after 43558 turns and 2:38:53. 23:52:23 I should set up some irc to email thing 23:52:28 still just 3... 23:52:35 that's actually pretty good 23:52:40 that vault was merged not long ago 23:52:41 it's three more than i had 23:52:56 I predict it becomes a top killer in its placement range 23:52:57 obvious, for my next trick, i should put oklobs in a d:1 arrival 23:53:17 maybe it'll get its own learndb... 23:53:19 .elrank 23:53:20 1810 games for * (br=lair lvl>2 lvl<8 kmap!~entry kmap!~uniq kmap!~special_ kmap!~altar kmap!=): 111x gammafunk_lair_enchanted_lake, 87x bobbens_ice_dragon_lair, 80x dragon1_lemuel, 70x dpeg_oklob_gauntlet, 68x ice2_lemuel, 58x grunt_megastairs_3, 54x forest_paths, 53x grunt_megastairs_2, 47x minmay_lindwurm_lava, 46x worms_lemuel, 45x minmay_lair_drake_nest, 43x grunt_megastairs_4, 41x minmay_lai... 23:53:29 took a long time for that to become no. 1 23:54:16 worms_lemeul 23:54:20 somehow that terrifies me 23:54:24 !vault worms_lemuel 23:54:24 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/mini_monsters.des#l259 23:54:38 oh,yeah 23:54:40 I remember this one