00:01:28 <|amethyst> doy: http://s-z.org/neil/tmp/0001-More-random-selection-templates.patch http://s-z.org/neil/tmp/0002-Use-random_if.patch 00:01:55 <|amethyst> doy: second one completely untested; probably I managed to screw the logic up in at least one of those loops 00:02:18 |amethyst: don't go completely loopy :) 00:02:41 are panlords ever etc colors other than random? 00:04:14 <|amethyst> !tell PleasingFungus random-iterator-satisfying-predicate: http://s-z.org/neil/tmp/0001-More-random-selection-templates.patch some uses: http://s-z.org/neil/tmp/0002-Use-random_if.patch 00:04:14 |amethyst: OK, I'll let pleasingfungus know. 00:11:59 .gfnext 00:11:59 FoAK^Lucy 00:13:30 Unstable branch on crawl.s-z.org updated to: 0.16-a0-2887-gd875327 (34) 00:14:39 gammafunk: imo FoAK that 00:14:50 !lm . hesu 00:14:51 2883. [2014-11-25 02:14:26] gammafunk the Caller (L4 HESu of Sif Muna) became a worshipper of Sif Muna on turn 1321. (Temple) 00:14:55 need to get back to that one soon 00:15:50 quick we need to get someone on cszo to pan 00:15:57 so we can see ~*~*~colour~*~*~ 00:16:32 -!- cr0ne has quit [Remote host closed the connection] 00:19:03 -!- sooheon has quit [Ping timeout: 252 seconds] 00:19:22 -!- DrKe has quit [Ping timeout: 256 seconds] 00:20:10 -!- DrKe has joined ##crawl-dev 00:23:23 !tell PleasingFungus seen on cszo: You hear Xom's avuncular chuckle. The titan evaporates and reforms as a shard shrike: 00:23:23 Grunt: OK, I'll let pleasingfungus know. 00:23:33 hrm, how to make a vault place multiple times on a floor and only that floor without repeating on later floors or making a seperate serial-vault style hack 00:26:23 -!- pentax has quit [Ping timeout: 252 seconds] 00:27:15 !lg * killer~~_the_.*_shrike 00:27:17 1. yangabriel the Warrior (L18 MiFi of Nemelex Xobeh), slain by Nikola the shard shrike on Spider:2 on 2014-11-24 01:51:24, with 209765 points after 41188 turns and 2:16:44. 00:27:20 aw 00:27:22 only one 00:27:46 hm 00:27:56 I was just watching someone enter a wizlab 00:27:57 and it said 00:28:02 "Welcome to a wizard's laboratory!" 00:28:09 I think it should print the actual wizlab name. 00:28:17 yes, please 00:28:46 that is a really good idea im amazed nobody has thought of till now 00:29:13 (also, fix ?: please) 00:30:35 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 00:33:28 read: its been suggested before, plenty of times i assume 00:33:46 <|amethyst> doy: http://s-z.org/neil/tmp/0001-Filtered-iterator-class.patch 00:34:09 <|amethyst> doy: not sure how to best make a version that works with adjacent_iterator etc., without duplicating too much code 00:35:11 * Grunt hits the code. The code is duplicated! 00:35:54 anyway sleep 00:35:54 !lg * ikiller=shard_shrike 00:35:55 2. oryx the Invulnerable (L27 FoFi of The Shining One), slain by a shard shrike on Coc:7 (coc_dpeg) on 2014-11-24 08:02:36, with 889879 points after 69259 turns and 6:43:32. 00:36:21 !lg * randliches ikiller~~lich s=ikiller,place 00:36:22 5 games for * (randliches ikiller~~lich): 3x an ancient lich (Pan, Abyss:1, Depths:3), 2x a lich (Vaults:5, Depths:4) 00:36:39 !lg * randliches ikiller~~lich s=ikiller,place,ckaux 00:36:39 5 games for * (randliches ikiller~~lich): 3x an ancient lich (Depths:3 (bolt of lightning), Pan (chain lightning), Abyss:1 (chain lightning)), 2x a lich (Depths:4 (chain lightning), Vaults:5) 00:36:52 -!- markgo has quit [Ping timeout: 250 seconds] 00:37:50 hrm, ancient lich in pan.....heh, must have been guarding a zig 00:38:13 ... 00:38:21 every single time somebody asked "what vaults are needed" 00:38:26 how did I forget "zig entries" 00:38:40 -!- DrKe has quit [] 00:38:56 -!- DrKe has joined ##crawl-dev 00:40:58 -!- ruwin has quit [Read error: Connection reset by peer] 00:43:04 "Something's corpse armour sloughs away." 00:43:27 -!- DrKe has quit [Ping timeout: 258 seconds] 00:44:39 ...gross 00:44:40 -!- Cerpin has quit [Ping timeout: 255 seconds] 00:45:31 -!- Cerpin has joined ##crawl-dev 00:46:15 -!- Z_LAMP has quit [Ping timeout: 244 seconds] 00:46:46 eurgh, this planned loop 00:48:15 -!- DrKe has joined ##crawl-dev 00:51:18 it would probably be Clever to use dgn.place_maps recursively in a decorative vault to place a certain range on a floor but I am too weak at the moment to figure out how to do that and it's easier by far for a quick hack of a serial vault for highly randomized stylized decor 00:52:14 New branch created: iterators (3 commits) 00:52:14 03|amethyst02 07[iterators] * 0.16-a0-2888-gbdb908e: Filtered iterator class. 10(20 minutes ago, 1 file, 63+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bdb908e1caeb 00:52:14 03|amethyst02 07[iterators] * 0.16-a0-2889-ge959f7c: More random-selection templates. 10(2 hours ago, 1 file, 36+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e959f7c83b2c 00:52:14 03|amethyst02 07[iterators] * 0.16-a0-2890-g2f0d521: Use random_if. 10(53 minutes ago, 16 files, 135+ 246-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2f0d521e25cc 00:52:48 <|amethyst> !tell doy branch iterators (mostly untested) 00:52:48 |amethyst: OK, I'll let doy know. 00:53:07 <|amethyst> !tell PleasingFungus I put it on branch iterators 00:53:08 |amethyst: OK, I'll let pleasingfungus know. 00:53:57 -!- gammafunk has quit [Ping timeout: 240 seconds] 00:55:12 ...actually, it's probably not even possible without running into the same allow_dup problem, blargh 00:56:24 screwy like a corkscrew 00:56:31 -!- ontoclasm has quit [Quit: Leaving.] 00:56:49 <|amethyst> probably the solution to the filtered iterator class failing on adjacent_iterator etc is to make the latter work more like "real" iterators: give them an operator!= that is essentially return !*this && !other || **this == *other; and have a way to make a false iterator 00:56:58 -!- markgo has quit [Client Quit] 00:57:06 <|amethyst> (false = past-the-end) 00:58:31 <|amethyst> If we did that we could also make a wrapper class with begin() and end() methods so you could do for (coord_def c : range(adjacent_iterator(centre))) 00:59:31 <|amethyst> (erm, that return !*this....; would be operator==, not !=) 01:01:30 -!- mong has quit [Quit: WeeChat 1.0.1] 01:02:19 oh, right, I forgot that dgn.place_maps can't even do what normal extra allow_dup does 01:02:26 I give up on tricks 01:04:45 -!- tcsc has quit [Quit: This computer has gone to sleep] 01:07:14 -!- Kintak has quit [Ping timeout: 265 seconds] 01:09:36 |amethyst: that filtered_iterator class isn't going to be hugely useful (as far as i can tell) because you can't infer class template parameters 01:09:36 doy: You have 1 message. Use !messages to read it. 01:10:20 http://paste.tozt.net/2014-11-30WMLRGIU8-blah.cpp is what i came up with, although i know it still has issues too 01:11:51 <|amethyst> doy: just need a template function wrapper like make_pair to avoid that problem 01:11:54 yeah 01:12:09 it just took me a while to figure out how to write that 01:12:19 i really need to brush up on my c++ 01:12:42 <|amethyst> doy: btw, we already have _always_true for identity_pred 01:13:00 ah, cool 01:13:23 <|amethyst> doy: I kind of prefer to make the predicate a separate template parameter rather than writing it as a function type 01:13:40 <|amethyst> doy: because then you can rely on automatic type conversions 01:13:54 <|amethyst> doy: (of the predicate's parameters and return value) 01:14:38 <|amethyst> doy: otoh, that means shittier error messages 01:14:49 yeah, i just could not figure out how to write it that way and still have a default predicate argument 01:15:01 because default arguments can't be used for template inference 01:15:09 although i guess that isn't hugely important 01:15:33 <|amethyst> doy: use an overload instead of a default parameter? 01:21:41 yeah, i guess that works... i tried that before, but i was probably having other issues at the time 01:22:18 <|amethyst> there's still the question of where it is useful in the current codebase 01:23:06 <|amethyst> can't use it with random_iterator because the latter requires a container with a size() method 01:23:58 -!- Kalir has quit [Changing host] 01:24:03 well, random_iterator could pretty easily be converted to use reservoir sampling 01:24:36 <|amethyst> doy: yeah, but then it's O(n) for vectors :( 01:25:22 surely we could use some template specialization magic to provide a different implementation for random access iterators 01:25:29 <|amethyst> yeah, probably 01:25:44 <|amethyst> I never have much luck with that 01:26:04 <|amethyst> I guess I should be reading up on that in more detail 01:26:24 yeah, it is true that diving into this task is reminding me how i actually really can't stand the especially c++-ish parts of c++ 01:26:46 it's probably good for me to know though 01:26:55 <|amethyst> This is the part of C++ I like :) 01:27:02 heh 01:27:05 <|amethyst> except for the error messages 01:27:24 <|amethyst> maybe I should try clang, I hear it's slightly better in that respect than g++ 01:34:21 03tenofswords02 07* 0.16-a0-2888-gc88283c: Minor vault batch 10(5 minutes ago, 7 files, 214+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c88283cccf9a 01:34:22 New branch created: ungendered (1 commit) 01:34:22 03|amethyst02 07[ungendered] * 0.16-a0-2888-gbdc2e65: Add 'ungendered' option for Spivak pronouns. 10(6 minutes ago, 6 files, 16+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bdc2e65e205b 01:37:00 huh 01:37:25 -!- DrKe has quit [] 01:37:41 -!- DrKe has joined ##crawl-dev 01:42:40 do I really only have 231 vaults to my name 01:42:44 <|amethyst> !tell ebering If you're looking for another project: make item_glyph, mon_glyph, and feature support -=, and is possible distinguish ^= from += 01:42:44 |amethyst: OK, I'll let ebering know. 01:42:53 <|amethyst> !tell ebering *if possible 01:42:54 |amethyst: OK, I'll let ebering know. 01:46:47 -!- TR_Muscateer has joined ##crawl-dev 01:47:04 -!- Cerpin has quit [Ping timeout: 250 seconds] 01:50:19 -!- gammafunk has joined ##crawl-dev 01:54:53 03doy02 07[iterators] * 0.16-a0-2891-gbf94ad1: a few tweaks to the filtered_iterator 10(6 minutes ago, 1 file, 21+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bf94ad17ad75 01:55:22 all these non-D branch vaults tagged with decor and at best most are a third of swamp's 01:56:48 should put in the effort to push one of said branches up, but which one 01:58:47 -!- travis-ci has joined ##crawl-dev 01:58:47 The build is still failing. (master - d875327 #894 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/42524322 01:58:47 -!- travis-ci has left ##crawl-dev 02:01:22 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 02:07:56 -!- theTower has quit [Quit: leaving] 02:10:05 -!- tensorpudding has quit [Ping timeout: 258 seconds] 02:10:09 03doy02 07[iterators] * 0.16-a0-2892-ge68cf14: simplify 10(3 minutes ago, 1 file, 8+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e68cf14c6b10 02:10:26 03|amethyst02 07* 0.16-a0-2889-gd00b090: Don't crash on monster Summon Swarm. 10(23 seconds ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d00b090a1821 02:11:05 <|amethyst> I think that fixes the crashes in https://travis-ci.org/crawl-ref/crawl-ref/builds/42524322 02:11:37 -!- ussdefiant has quit [Ping timeout: 252 seconds] 02:13:27 -!- demiskeleton has quit [Read error: Connection reset by peer] 02:14:24 -!- Xeiph has quit [Quit: Page closed] 02:20:38 ?/g god description doesn't work 13https://crawl.develz.org/mantis/view.php?id=9280 by nubinia 02:23:01 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-2889-gd00b090 (34) 02:29:29 -!- travis-ci has joined ##crawl-dev 02:29:29 The build failed. (iterators - 2f0d521 #895 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/42528009 02:29:29 -!- travis-ci has left ##crawl-dev 02:31:08 -!- zxc232 has joined ##crawl-dev 02:31:11 it'd be sweet if modifying templates didn't require recompiling literally everything everywhere 02:34:38 -!- link_108 has joined ##crawl-dev 02:34:41 -!- Hailley has quit [Ping timeout: 272 seconds] 02:34:55 <|amethyst> doh 02:35:12 <|amethyst> error: parameter of overloaded post-increment operator must have type 'int' (not 'bool') 02:35:28 i was wondering about that one 02:39:52 03|amethyst02 07[iterators] * 0.16-a0-2893-gd963650: Fix clang compilation. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d963650c17c6 02:40:57 -!- _Jordan_ has quit [Quit: Leaving] 02:41:31 -!- bonghitz has quit [Remote host closed the connection] 02:43:49 -!- THICK_BOY_REAGAN has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:45:44 -!- gammafunk has quit [Ping timeout: 258 seconds] 02:47:34 alright, i meant to go to bed like two hours ago 02:47:48 i will come back to this tomorrow 02:48:15 <|amethyst> good night 02:48:16 <|amethyst> and thanks 02:49:00 03doy02 07[iterators] * 0.16-a0-2894-g74fac48: a couple more iteration helpers 10(3 minutes ago, 1 file, 48+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=74fac48f27ea 02:49:00 03doy02 07[iterators] * 0.16-a0-2895-g6536f10: use drop_iterator in one place 10(3 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6536f106463c 02:49:00 03|amethyst02 07* 0.16-a0-2890-gdbabbbf: Anonymise some dummy parameters. 10(4 minutes ago, 5 files, 9+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dbabbbf05286 02:51:32 -!- lessens has quit [Ping timeout: 245 seconds] 02:57:19 -!- bones_was_here_ has quit [Remote host closed the connection] 03:00:18 -!- pwnmonkey has quit [Ping timeout: 250 seconds] 03:02:51 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 03:05:51 -!- travis-ci has joined ##crawl-dev 03:05:51 The build failed. (ungendered - bdc2e65 #896 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/42528695 03:05:51 -!- travis-ci has left ##crawl-dev 03:09:15 -!- simmarine has quit [Quit: Leaving] 03:12:35 -!- alefury has joined ##crawl-dev 03:17:38 -!- elliptic has quit [Read error: Connection reset by peer] 03:17:41 -!- DrKe_ has joined ##crawl-dev 03:18:51 -!- link_108 has quit [Quit: Leaving.] 03:19:41 -!- DrKe has quit [Ping timeout: 264 seconds] 03:19:57 Piginabag (L26 OpFi) (Depths:4) 03:20:24 -!- elliptic has joined ##crawl-dev 03:21:05 <|amethyst> that's the summon swarm crash 03:21:29 -!- Cheburashka has quit [Ping timeout: 264 seconds] 03:21:32 Piginabag (L26 OpFi) (Depths:4) 03:21:58 -!- DrKe has joined ##crawl-dev 03:22:56 Unstable branch on crawl.s-z.org updated to: 0.16-a0-2890-gdbabbbf (34) 03:24:30 -!- Hailley has quit [Ping timeout: 265 seconds] 03:24:40 -!- DrKe_ has quit [Ping timeout: 256 seconds] 03:27:22 -!- DrKe has quit [Ping timeout: 240 seconds] 03:28:37 -!- Basil has quit [Ping timeout: 252 seconds] 03:28:59 -!- DrKe has joined ##crawl-dev 03:32:57 -!- Basil has joined ##crawl-dev 03:33:37 -!- DrKe has quit [Ping timeout: 240 seconds] 03:40:38 -!- travis-ci has joined ##crawl-dev 03:40:38 The build was fixed. (master - d00b090 #898 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/42529248 03:40:38 -!- travis-ci has left ##crawl-dev 03:48:47 -!- __miek has quit [Ping timeout: 252 seconds] 03:53:05 -!- DrKe has joined ##crawl-dev 03:54:59 -!- anubisbafoobis has quit [Quit: anubisbafoobis] 03:55:57 -!- Basil has quit [Ping timeout: 240 seconds] 04:00:53 -!- DrKe has quit [Ping timeout: 252 seconds] 04:03:25 -!- darktwinge has joined ##crawl-dev 04:03:28 -!- darktwinge has quit [Remote host closed the connection] 04:03:51 -!- somebody has quit [Quit: Leaving.] 04:04:14 -!- Bloax has joined ##crawl-dev 04:05:17 -!- tabstorm has quit [Ping timeout: 240 seconds] 04:06:43 -!- NotKintak has quit [Ping timeout: 244 seconds] 04:14:20 Piginabag (L27 OpFi) (Zot:5) 04:15:47 ruh 04:15:49 roh 04:18:10 -!- Sonderblade has quit [Quit: Lämnar] 04:19:20 -!- travis-ci has joined ##crawl-dev 04:19:20 The build failed. (iterators - d963650 #899 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/42529966 04:19:20 -!- travis-ci has left ##crawl-dev 04:20:26 -!- PleasingFungus has joined ##crawl-dev 04:21:34 !tell gammafunk yeah I figured grunt was not the first to discover it, I just thought it was funny to call it that :) 04:21:34 PleasingFungus: You have 4 messages. Use !messages to read them. 04:21:34 PleasingFungus: OK, I'll let gammafunk know. 04:23:30 -!- DrKe has joined ##crawl-dev 04:29:30 !tell |amethyst wrt the comment in ungendered: I approve of rudeness to orcs 04:29:30 PleasingFungus: OK, I'll let |amethyst know. 04:31:11 -!- Piginabag has quit [Quit: Page closed] 04:32:35 -!- Blazinghand_ has quit [Read error: Connection reset by peer] 04:32:49 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141126030207]] 04:35:56 03PleasingFungus02 07* 0.16-a0-2891-gfeb5085: Stop something's corpse armour falling off (ontoclasm) 10(5 minutes ago, 1 file, 5+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=feb50857a53a 04:36:34 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 04:39:21 -!- ElanMorin has joined ##crawl-dev 04:40:44 -!- Hombre has joined ##crawl-dev 04:41:07 -!- zauren has quit [Ping timeout: 245 seconds] 04:42:19 -!- DrKe has quit [Ping timeout: 265 seconds] 04:42:37 -!- DrKe has joined ##crawl-dev 04:44:24 -!- DrKe- has joined ##crawl-dev 04:47:13 -!- DrKe has quit [Ping timeout: 255 seconds] 04:47:30 -!- Hombre has quit [Quit: Leaving] 04:47:44 -!- Hombre has joined ##crawl-dev 04:50:26 -!- DrKe has joined ##crawl-dev 04:51:45 -!- DrKe- has quit [Ping timeout: 264 seconds] 04:52:06 -!- TR_Muscateer has quit [Ping timeout: 250 seconds] 04:54:19 -!- travis-ci has joined ##crawl-dev 04:54:19 The build failed. (iterators - 6536f10 #900 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/42530254 04:54:19 -!- travis-ci has left ##crawl-dev 04:55:31 -!- DrKe has quit [Ping timeout: 252 seconds] 04:56:50 -!- DrKe has joined ##crawl-dev 05:01:42 -!- DrKe has quit [Client Quit] 05:01:59 -!- DrKe has joined ##crawl-dev 05:10:50 -!- Blomdor has quit [Quit: Page closed] 05:11:21 -!- DrKe is now known as DrKe|Offline 05:12:32 -!- Kramin is now known as Kramin|CrawlOffl 05:13:04 -!- Kramin|CrawlOffl is now known as Kramin 05:13:17 -!- Jeffrey_ has joined ##crawl-dev 05:14:55 -!- DrKe- has joined ##crawl-dev 05:15:23 -!- DrKe- is now known as OfflineOnly|DrKe 05:16:21 -!- Hombre has quit [Ping timeout: 264 seconds] 05:16:41 -!- DrKe|Offline has quit [Ping timeout: 264 seconds] 05:24:27 -!- DrKe|Offline has joined ##crawl-dev 05:24:31 -!- DrKe|Offline is now known as DrKe|Online 05:26:33 -!- OfflineOnly|DrKe has quit [Ping timeout: 264 seconds] 05:26:51 -!- muravey_ has quit [Quit: Be back later ...] 05:26:53 -!- aiguu has quit [Ping timeout: 264 seconds] 05:29:13 -!- travis-ci has joined ##crawl-dev 05:29:13 The build passed. (master - dbabbbf #901 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/42530318 05:29:13 -!- travis-ci has left ##crawl-dev 05:41:15 !tell PleasingFungus f - the ring "Yxkug" {+Inv rF+ rC+ MR++ Stlth+} (700 Gold) thanks for making gozag pretty good 05:41:15 Bloax: OK, I'll let pleasingfungus know. 05:42:06 -!- penciltax has quit [Quit: ヒーロー見å‚ï¼] 05:44:07 Shard1697 (L17 DsSk) ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. (Swamp:5) 05:44:41 -!- Bloaxor has joined ##crawl-dev 05:46:56 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 05:47:59 -!- witty_ has quit [Ping timeout: 244 seconds] 05:47:59 -!- witty has quit [Ping timeout: 244 seconds] 05:48:30 -!- Bloax has quit [Ping timeout: 244 seconds] 05:49:12 -!- OfflineOnly|DrKe has joined ##crawl-dev 05:50:10 -!- DrKe|Online has quit [Ping timeout: 250 seconds] 05:50:17 -!- somebody has quit [Ping timeout: 240 seconds] 05:53:31 -!- DrKe|Online has joined ##crawl-dev 05:53:37 -!- DrKe|Online is now known as DrKe|CurrentlyOn 05:53:56 -!- DrKe|CurrentlyOn is now known as CurrentlyOnline 05:54:49 -!- Patashu has quit [Ping timeout: 272 seconds] 05:54:52 -!- somebody has joined ##crawl-dev 05:56:17 -!- OfflineOnly|DrKe has quit [Ping timeout: 264 seconds] 05:56:28 Flavor suggestion: There is a special safety system built into wands that circumvents user's lack of understanding of "this end points at the foe" principle, but it takes extra charges to activate. :p Getting down which end is "point this at the foe" thing is actually a reason why ID'd wands work better. 05:56:41 -!- CurrentlyOnline is now known as DrKe264 05:57:07 Extra penalty of charges for users with Int > 6. 05:58:32 -!- muravey_ has joined ##crawl-dev 06:01:52 -!- Nakatomy has quit [Ping timeout: 250 seconds] 06:02:47 why do wands need to be IDed? 06:03:52 -!- ChongLi has quit [Quit: leaving] 06:04:31 chequers: It is supposed to promote meaningful choices. Part of the game design philosophy. 06:04:40 I think it does exactly this quite nicely. 06:06:32 -!- somebody has quit [Quit: Leaving.] 06:07:47 -!- muravey_ has quit [Ping timeout: 245 seconds] 06:21:48 -!- st_ has joined ##crawl-dev 06:22:52 -!- Bloaxzorro has joined ##crawl-dev 06:26:34 -!- Bloaxor has quit [Ping timeout: 250 seconds] 06:46:00 -!- OfflineOnly|DrKe has joined ##crawl-dev 06:46:15 -!- OfflineOnly|DrKe is now known as DrKe265 06:48:23 -!- DrKe264 has quit [Ping timeout: 258 seconds] 06:49:23 -!- Cerpin has joined ##crawl-dev 06:49:32 -!- radinms has quit [Ping timeout: 250 seconds] 06:51:21 -!- DrKe264 has joined ##crawl-dev 06:51:29 -!- DrKe265 has quit [Ping timeout: 264 seconds] 06:55:06 !tell doy insomnia-inspired insight: monster chain lightning has the same damage/power curve as players, unlike almost every other spell; imo flatten the curve and calibrate around Nikola 06:55:07 Grunt: OK, I'll let doy know. 06:55:40 * Grunt tries to go back to sleep. 07:01:35 !tell doy currently max dam is 10 + pow*2/3 where pow = 4*hd for monsters; how about 40+pow/9 (= 48 for Nikola in both cases, 82 -> 52 for aliches) 07:01:35 Grunt: OK, I'll let doy know. 07:03:30 -!- DrKe264 has quit [Ping timeout: 264 seconds] 07:10:11 -!- DrKe264 has joined ##crawl-dev 07:15:58 -!- aiguu has quit [Ping timeout: 250 seconds] 07:17:32 -!- DrKe264 is now known as DrKe258 07:26:53 -!- magicpoints has quit [Ping timeout: 264 seconds] 07:29:17 -!- Xiberia has quit [Ping timeout: 264 seconds] 07:29:27 -!- Xiberia_ is now known as Xiberia 07:39:02 -!- the_glow1 has quit [Ping timeout: 245 seconds] 07:42:52 -!- Brannock has joined ##crawl-dev 07:47:31 Grunt: sounds reasonable to me 07:47:31 doy: You have 2 messages. Use !messages to read them. 07:47:59 -!- heteroy has quit [Read error: Connection reset by peer] 07:48:02 i figured there was someone around who understood the details of the monster chain lightning implementation 07:48:04 (: 07:49:17 I hated the wands change at first, but I think the only problem with it is that the attack wands don't have enough charges to be worth identifying 07:49:20 cold/fire/draining 07:52:43 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:53:40 I'm not "around"; I'm trying to sleep and keep getting distracted by Ideas(tm) 07:53:51 <_< 07:54:34 !tell Lasty titles for Wulndraste the Traveler: Homesick (penance), Curious, Sightseer, Tourist, Nomad, Wayfarer, Voyager, Omnipresent 07:54:34 Grunt: OK, I'll let lasty know. 07:54:50 another random thought: maybe we should instead just rebalance monster hd 07:54:52 (: 07:55:12 sounds like a long term project 07:55:19 HD does too much. 07:59:31 -!- Cerpin has quit [Ping timeout: 265 seconds] 08:03:23 -!- DrKe258 has quit [Ping timeout: 272 seconds] 08:07:15 -!- DrKe258 has joined ##crawl-dev 08:09:37 -!- y2s82 has quit [Quit: WeeChat 0.4.1] 08:11:57 -!- Amy|Sonata has quit [Ping timeout: 258 seconds] 08:22:19 -!- Hailley has quit [Quit: Petra is closed!] 08:22:35 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 08:23:19 -!- Bloaxor has joined ##crawl-dev 08:23:53 Another wacky idea: under this god, you can collect staircases! (This works particularly well for the conducts where you can only use a single > staircase on each level.) When you step on one, you pick it up. 08:23:58 stairgod! 08:24:09 -!- DrKe258 has quit [Ping timeout: 264 seconds] 08:24:10 stairmaster 08:25:57 -!- Tux[Qyou] has quit [Ping timeout: 240 seconds] 08:27:05 -!- Bloaxzorro has quit [Ping timeout: 252 seconds] 08:29:17 -!- bonghitz has quit [Remote host closed the connection] 08:29:27 -!- DrKe258 has joined ##crawl-dev 08:34:06 -!- DrKe258 has quit [Ping timeout: 264 seconds] 08:38:47 -!- DrKe258 has joined ##crawl-dev 08:44:52 -!- ElanMorin has joined ##crawl-dev 08:46:23 -!- Lasty has joined ##crawl-dev 08:47:22 -!- DrKe258 has quit [Ping timeout: 245 seconds] 08:55:59 -!- DrKe258 has joined ##crawl-dev 08:57:43 -!- Philonous_ is now known as Philonous 09:00:09 then have an ability with a high piety cost that lets you place staircases in arbitrary places 09:04:28 -!- aiguu has quit [Ping timeout: 245 seconds] 09:08:09 Wield which item (- for none, * to show all)? (? for menu, Esc to quit) a - a +4 staircase (weapon) 09:08:25 !tell |amethyst I think I have a working proof of concept. 09:08:25 TZer0: OK, I'll let |amethyst know. 09:09:47 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 09:11:47 alternately, i wonder if power for monster spells is even meaningful 09:11:57 hmmm 09:12:10 i guess it is in order to let some spells share implementations between monster and player 09:12:15 never mind 09:12:48 -!- DrKe258 has quit [Ping timeout: 245 seconds] 09:17:12 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 09:18:30 -!- muravey_ has joined ##crawl-dev 09:22:37 -!- DocEon has quit [Remote host closed the connection] 09:23:58 -!- muravey_ has quit [Ping timeout: 255 seconds] 09:24:54 -!- kekekela has quit [Quit: Page closed] 09:25:05 -!- scummos__ has quit [Ping timeout: 272 seconds] 09:26:11 you know 09:26:39 i wonder if ancient lich chain lightning would be excessively murderous even if it was the same damage as nikola 09:26:52 because at least with nikola you know you definitely need relec 09:27:04 and nikola still has a kill ratio of ~5% 09:27:41 i mean, electric golems are certainly still a reason why relec is something you want 09:27:43 but 09:28:06 i guess people tend to do a lot of equipment switching in zot:5? 09:28:10 I agree. if you find out the lich has chain lightning and you have no rElec / !resist / cBlink you're dead 09:28:39 electric golems are not as bad because EV works against them 09:29:03 there's a lot of equipment switching in zot:5 and it's not always that you find rElec 09:29:21 because it's only found on randarts and you know what's up with randarts 09:29:26 yeah, electric golems are also not incredibly bad even without relec 09:29:43 and even then you might want to not pop a !res for every golem you meet 09:31:35 i'll push the damage rescaling at least, but it might be good to do a bit more thinking before adding that back to liches 09:31:52 -!- Yllodra has quit [Ping timeout: 256 seconds] 09:34:30 -!- dead_ has quit [Quit: Page closed] 09:34:59 the rescaling only cuts max damage by around a quarter, which i'm not sure is going to be all that meaningful if people were already getting two-shotted before 09:35:15 -!- DrKe258 has joined ##crawl-dev 09:36:21 03doy02 07* 0.16-a0-2892-g8b5e8d6: tone down damage scaling for monster chain lightning 10(13 minutes ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8b5e8d6b319c 09:36:55 does this nerf nikola? 09:38:26 no 09:38:51 it's rescaled around nikola's previous damage, since he was previously the only user 09:39:14 ah ok 09:39:44 -!- DrKe258 has quit [Ping timeout: 258 seconds] 09:44:25 -!- DrKe258 has joined ##crawl-dev 09:46:10 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 09:46:33 03doy02 07* 0.16-a0-2893-gba170f6: adjust lich primary spell weights 10(5 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba170f61b8dc 09:49:01 -!- muravey_ has joined ##crawl-dev 09:49:47 -!- bhaak has quit [Ping timeout: 272 seconds] 09:51:32 -!- mamgar has quit [Read error: Connection reset by peer] 09:52:32 -!- mamgar has quit [Read error: Connection reset by peer] 09:55:47 -!- Cerpin has joined ##crawl-dev 09:55:57 -!- muravey_ has quit [Ping timeout: 240 seconds] 09:56:22 -!- bhaak has joined ##crawl-dev 09:56:50 -!- tabstorm has joined ##crawl-dev 10:04:55 -!- radinms has quit [] 10:06:08 -!- Kintak has quit [Ping timeout: 245 seconds] 10:08:08 -!- somebody has joined ##crawl-dev 10:09:39 -!- gammafunk has joined ##crawl-dev 10:10:41 -!- DrKe258 has quit [Ping timeout: 264 seconds] 10:17:04 Jorgrun won't move unless he is in LoS 13https://crawl.develz.org/mantis/view.php?id=9281 by Floodkiller 10:20:06 -!- Bloaxzorro has joined ##crawl-dev 10:23:36 -!- Bloaxor has quit [Ping timeout: 250 seconds] 10:24:40 -!- Cannonbait has quit [Ping timeout: 246 seconds] 10:28:34 hm 10:28:36 hmmm 10:28:45 how do you specialize a template based on an associated type 10:29:00 maybe I should revive my old insulation ego idea 10:29:02 <_< 10:29:10 doy: what type? 10:29:13 oh 10:29:20 template 10:29:21 -!- KurzedMetal has quit [Ping timeout: 265 seconds] 10:29:24 I read temple 10:29:25 rip 10:32:21 -!- Basil has joined ##crawl-dev 10:32:24 <|amethyst> doy: what do you mean by "associated type"? 10:32:24 |amethyst: You have 2 messages. Use !messages to read them. 10:32:32 template<> class something 10:32:33 ? 10:32:34 i guess c++ calls them "member types" 10:32:48 -!- tabstorm has quit [Ping timeout: 245 seconds] 10:33:39 <|amethyst> a type nested within a different class? The same class? 10:34:24 same class - i'm trying to figure out that thing we were talking about last night, where we have a different implementation of random_iterator depending on whether the template parameter is a container with a random access iterator or not 10:35:18 -!- Soadreqm has quit [Ping timeout: 245 seconds] 10:36:58 -!- hurdos has quit [Quit: Leaving.] 10:46:58 -!- paco has quit [Client Quit] 10:48:11 -!- Guest92301 has quit [Quit: Page closed] 10:50:40 -!- travis-ci has joined ##crawl-dev 10:50:40 The build was broken. (master - ba170f6 #904 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/42550140 10:50:40 -!- travis-ci has left ##crawl-dev 10:53:54 -!- ontoclasm has joined ##crawl-dev 10:54:02 -!- aiguu has quit [Ping timeout: 256 seconds] 10:58:37 ... 10:58:38 gammafunk: You have 1 message. Use !messages to read it. 10:59:48 -!- ussdefiant has joined ##crawl-dev 11:01:12 hmmm 11:02:29 i guess a sufficiently smart compiler would be able to optimize away the dead code paths in something like "if (is_same::value) { thing1() } else { thing2() }" 11:02:31 right? 11:02:50 03doy02 07* 0.16-a0-2894-gd50c8f4: fail deps.pl if submodules don't download properly 10(4 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d50c8f4836d1 11:03:07 !death the code 11:03:07 Death has come for the code... 11:03:40 <|amethyst> doy: maybe, but I think the usual way is to make a helper template function that takes the iterator tag as a (function) parameter 11:04:18 hmmm 11:04:32 and a sufficiently smart compiler would be able to optimize out the use of that parameter? 11:05:47 <|amethyst> doy: not sure, but the tag is an empty class, so even if it doesn't it's just one additional register 11:05:55 <|amethyst> s/just/probably just/ 11:09:42 so something like this then? http://paste.tozt.net/2014-11-30FgR55pS9 11:09:54 -!- zxc232 has quit [Read error: Connection reset by peer] 11:11:20 <|amethyst> doy: iterator_category is a type, so that needs to be: return random_iterator_impl(container, typename C::iterator::iterator_category()); 11:11:59 <|amethyst> doy: oh 11:12:08 ah, right 11:12:11 <|amethyst> doy: I think you may need iterator_traits<> ? 11:12:30 also possibly that 11:12:31 <|amethyst> I don't know if the iterators themselves contain their categories 11:12:35 they do 11:12:39 <|amethyst> here's what I came up with 11:12:39 but pointers don't 11:12:43 which is the use for iterator_traits 11:12:53 -!- pwnmonkey has quit [Ping timeout: 258 seconds] 11:13:03 <|amethyst> http://sprunge.us/ICTi 11:14:01 <|amethyst> (the change in arena.cc was just so I could verify that it was using the random_access version) 11:14:21 yeah, that looks much better than my version 11:14:23 (: 11:14:31 <|amethyst> I'll push this 11:14:35 <|amethyst> it compiles for me anyway :) 11:14:57 |amethyst: make test? :) 11:15:11 <|amethyst> gammafunk: but travis will do that for me :) 11:15:16 true 11:15:29 also, this isn't something that the test suite would catch 11:15:30 (: 11:15:48 doy: hrm, we have no arena tests in make test? 11:15:48 <|amethyst> doy: though your version of the non-random-access iterator is better, since it doesn't use an always-true predicate 11:16:08 I guess arena is probably less usefull than testing the normal game state 11:16:10 gammafunk: this shouldn't affect behavior, only efficiency 11:16:18 <|amethyst> there are a few, but that won't tell us whether it's actually 1. choosing randomly or 2. using the right overload 11:16:25 <|amethyst> s/or/and/ 11:16:39 !tell PleasingFungus I rebased that patch 11:16:39 ebering: You have 2 messages. Use !messages to read them. 11:16:39 ebering: OK, I'll let pleasingfungus know. 11:17:11 doy: well as a matter of principle some testing would be done with any commit, but I guess that's why you set up travis, like |amethyst said 11:17:25 yeah 11:17:36 -!- tabstorm has joined ##crawl-dev 11:17:38 tbh I'm not sure what's the best pre-push testing that should be done now that we have travis 11:17:53 I used to do a lot and it was time consuming, but maybe we can let travis do it 11:18:08 <|amethyst> for trunk you should definitely make sure it doesn't crash 11:18:25 <|amethyst> Though running make test doesn't always help there 11:18:42 yeah, it's probably that you still need to think of potential crash cases and explicitely test those 11:19:08 sadly that may involve testing tiles and webtiles/console in some cases 11:19:20 *testing both 11:19:44 if you use branches more often, you can just wait for travis to run the tests before merging 11:19:50 i do that sometimes 11:20:09 <|amethyst> %git cdc3713 11:20:09 07|amethyst02 * 0.16-a0-2633-gcdc3713: Fix menus, remove grep (#9248, #9249) 10(8 days ago, 2 files, 6+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cdc3713a70a2 11:20:27 <|amethyst> I ran 'make test', but the test suite doesn't actually go through any menus 11:20:39 <|amethyst> so I didn't notice that the main menu was broken 11:21:00 yeah, and with a menu entry being broken and not causing a crash, it's hard to imagine any test suite catching that 11:21:11 *being broken yet not causing a crash 11:22:09 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-2894-gd50c8f4 (34) 11:23:15 -!- ParallaxScroll1 has quit [Quit: Page closed] 11:23:30 <|amethyst> doy: what would be nice is if it could fall back to the input_iterator version also if the container doesn't provide a size() method 11:23:58 <|amethyst> doy: I guess, though, random_access_iterators always give you a way to count size, since you can take differences 11:25:28 New branch created: insulation (2 commits) 11:25:29 03Grunt02 07[insulation] * 0.16-a0-2895-g83c5215: Armour ego: insulation. 10(8 minutes ago, 9 files, 32+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=83c52150fbbe 11:25:29 03Grunt02 07[insulation] * 0.16-a0-2896-g0941268: Give either Nikola's cloak or gloves the insulation ego. 10(75 seconds ago, 1 file, 13+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=09412687e61b 11:25:50 Hooray, insulation. 11:27:05 <|amethyst> Grunt: related to that, I was idly thinking of rings of air/earth to go alongside fire/ice: enhancer + (rElec, AC-4) or (rElec-, AC+4) 11:27:12 s/AC-4/AC-3/ 11:27:22 |amethyst: funnily enough I was thinking that earlier 11:27:28 :) 11:28:37 03|amethyst02 07[iterators] * 0.16-a0-2896-g3f2192e: Specialise random_iterator for random-access iterators. 10(35 seconds ago, 2 files, 31+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3f2192e99ddd 11:29:42 !lm . 11:29:43 10879. [2014-11-30 17:23:36] gammafunk the Sneak (L6 HESu of Sif Muna) killed Menkaure on turn 2266. (D:6) 11:29:59 Grunt: got your pizza vault when I was sad about only equiv of 6 rations on d:8 11:30:03 <3 11:31:36 FR: make Necromutation give you *both* vampiric and draining unarmed melee (50%, on a dice roll). This will potentially make it worthwhile for Transmuters. Maybe it won't be shunned by "power players", even. :) 11:31:41 RobertPalmer (L27 OpNe) (Zig:26) 11:31:56 |amethyst: yeah, using end(container) - begin(container) instead of container.size() might be better 11:34:01 |amethyst: heh, begin(container) - end(container) is almost certainly not going to do the right thing(: 11:34:27 <|amethyst> doh 11:35:31 next Grunt will be giving us the insufflation branch, where you take potions with your nose 11:35:52 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 11:35:58 -!- somebody has quit [Ping timeout: 250 seconds] 11:36:07 <|amethyst> bh: fortunately mummies don't have noses 11:36:44 03|amethyst02 07[iterators] * 0.16-a0-2897-g4702224: 0 is not random (doy, doh) 10(87 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4702224f7967 11:37:09 -!- somebody has joined ##crawl-dev 11:38:06 -!- travis-ci has joined ##crawl-dev 11:38:06 The build is still failing. (master - d50c8f4 #905 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/42554024 11:38:06 -!- travis-ci has left ##crawl-dev 11:38:07 |amethyst: have you even been to a museum, bro? 11:38:58 -!- PleasingFungus has joined ##crawl-dev 11:39:15 <|amethyst> oh, I guess our mummies do have noses, they just can't spell 11:39:19 <|amethyst> s/spell/smell/ 11:39:20 |amethyst: hm, do staves of fire/cold currently give rF-/rC-, and should air/earth do the same if there are rings? 11:39:24 er 11:39:28 rC-/rF- 11:39:38 mimmie 11:39:38 PleasingFungus: You have 2 messages. Use !messages to read them. 11:39:53 !insulate PleasingFungus 11:40:13 Grunt: They don't give rF-/rC- at the moment, I am pretty sure. 11:40:23 yeah 11:40:29 probably under the reasoning that they take up the hand slot 11:40:33 beware the hand cost...! 11:40:52 -!- Sonata has quit [Ping timeout: 258 seconds] 11:41:02 I thought so, but I thought maybe I was remembering oddly :) 11:41:29 !learn add |amethyst <+|amethyst> oh, I guess our mummies do have noses, they just can't spell 11:41:30 |amethyst[19/19]: <+|amethyst> oh, I guess our mummies do have noses, they just can't spell 11:41:43 Is there a chance that I can get someone to cooperate on my personal fantasy that liches are a master race and Lichform should give player some vampiric-branded melee? :p 11:41:44 oh, clearly give air RMsl, and then give Earth AMsl 11:41:53 attract missiles 11:42:08 >_> 11:42:31 potatolizard, doy: dpeg actually suggested the stair collection idea :) 11:42:37 for wbacktrackicus 11:42:46 PleasingFungus: Wulndraste 11:42:48 <3 11:42:55 somebody: you know it already gives branded melee, right 11:43:00 PleasingFungus: yes, that was copypasted from devwiki 11:43:07 imo scarab melee 11:43:18 o 11:43:21 that would explain 11:43:24 why it sounded familiar 11:43:28 yes :b 11:43:53 PleasingFungus: Riiight, but something should probably also give vampiric melee... and Lichform is currently regarded by most good players as *not worth it*, so why not? 11:44:22 how many people punch in lichform 11:44:29 how useful is vamp when you can punch in lichform 11:44:33 potatolizard: NOT. ENOUGH. 11:44:42 <_< 11:45:31 somebody: you are begging the question really hard. 11:45:34 -!- dtsund has joined ##crawl-dev 11:45:36 <|amethyst> we already have something that gives vampiric melee, anyway 11:45:38 <|amethyst> being a vampire 11:45:45 :) 11:45:49 <3 11:45:57 |amethyst: Ah. I sort of forgot about that. 11:46:05 PleasingFungus: This question? 11:47:14 In any case, there's probably still the thing with Necromutation considered not being powerful enough to bother with by most good players. 11:47:37 I am not sure if it actually bothers anyone but me, so please let me know. 11:48:31 one, I don't think "something should probably give vampiric melee". (barring being a vampire.) two, I don't think that giving necromutation SPWPN_VAMPIRISM would change anyone's mind about whether it was worth the xp cost. three, I think the current SPWPN_DRAINING is more thematic. 11:50:10 RobertPalmer (L27 OpNe) (Pan) 11:51:12 !crashlog RobertPalmer 11:51:12 8. RobertPalmer, XL27 OpNe, T:166217 (milestone): http://crawl.xtahua.com/crawl/morgue/RobertPalmer/crash-RobertPalmer-20141130-174956.txt 11:51:27 PleasingFungus: Okay, this makes sense. However, do *you* think that it's powerful enough or worth the XP cost? 11:51:43 somebody: I think it is too powerful, and not worth the xp cost for most characters. 11:51:46 It is a very weird spell. 11:51:49 !source _do_high_level_summon 11:51:50 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-cast.cc;hb=HEAD#l3911 11:52:02 It's only worth it for extended 11:52:09 PleasingFungus: Maybe you are right. 11:52:45 -!- Amy|Sonata has quit [Ping timeout: 258 seconds] 11:52:46 %git d00b090a1 11:52:46 07|amethyst02 * 0.16-a0-2889-gd00b090: Don't crash on monster Summon Swarm. 10(10 hours ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d00b090a1821 11:53:05 ah 11:53:06 oh, shoot 11:53:09 !seen |amethyst 11:53:09 I last saw |amethyst at Sun Nov 30 17:45:38 2014 UTC (7m 31s ago) saying 'being a vampire' on ##crawl-dev. 11:53:52 |amethyst: the LLD admin is reporting that some of the games from his server aren't showing up on CAO, e.g. http://lazy-life.ddo.jp:8080/morgue/dis/morgue-dis-20141110-141114.txt . do you know what's going on there? 11:54:40 |amethyst: reference http://crawl.akrasiac.org/scoring/players/dis 11:54:50 how can we deny the mighty hell lord Dispater his goodplayer status? 11:55:29 also, he's having trouble rebuilding, but that's because he's on gcc 4.6 (which he already realized) 11:55:39 so I gave him a little bit of basic advice on that, which is hopefully enough to get him through? 11:56:53 oh, is he not building on a unix os? 11:57:07 he's on ubuntu 12.04 11:57:11 so he should be fine 11:57:13 once he upgrades his gcc 11:57:19 same thing travis uses 11:57:34 that's promising! 11:58:31 ebering: :) 12:00:54 that's what cbro uses too (fwiw) 12:02:17 -!- Krakhan has quit [Ping timeout: 264 seconds] 12:03:28 -!- Lasty has quit [Quit: Leaving.] 12:04:09 "Somebody the Sensei (L21 DgTm), blown up by an ancient lich on Vaults:5, with 385636 points after 71356 turns and 6:17:10." 12:04:15 rip 12:04:16 <|amethyst> PleasingFungus: hm, wonder why this is missing... it's in CAO's copy of the logfile 12:04:44 I assume that was ood 12:04:57 Okay, it's *really* ironic. Forget my secret fantasy about Liches being a master race and making Necromutation more powerful. 12:05:15 !lg somebody ikiller=ancient_lich x=ckaux 12:05:16 1. [ckaux=wavering orb of destruction] Somebody the Sensei (L21 DgTm), blown up by an ancient lich on Vaults:5 (vaults_vault) on 2014-11-30 18:03:37, with 385636 points after 71356 turns and 6:17:10. 12:05:20 wavering! 12:05:24 kablooey 12:05:30 !lg somebody ikiller=ancient_lich x=ckaux,tdam,dam 12:05:30 1. [ckaux=wavering orb of destruction;tdam=35;dam=35] Somebody the Sensei (L21 DgTm), blown up by an ancient lich on Vaults:5 (vaults_vault) on 2014-11-30 18:03:37, with 385636 points after 71356 turns and 6:17:10. 12:05:34 !tv somebody ikiller=ancient_lich tv:<0.5 12:05:34 Broken query near '<0.5 -tv' 12:05:35 good dam 12:05:38 erp 12:05:45 !lg somebody ikiller=ancient_lich -tv:<0.5 12:05:45 1. Somebody, XL21 DgTm, T:71356 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 12:06:00 -!- mamgar has quit [Read error: Connection reset by peer] 12:06:04 woah 12:06:06 PleasingFungus: Notice my inventive tactic! The damn thing just won't burn... 12:06:06 that's a lot 12:06:08 of adders 12:06:10 <|amethyst> PleasingFungus: sure enough, it's missing from the db :( 12:06:13 heh 12:06:26 gammafunk: I was foolish. I should have spawned more and shielded myself. 12:06:28 somebody: hey, you got it moderately damaged! 12:06:31 and then you tabbed at high speed 12:06:47 yeah and STS adders probably should not be immolatable 12:06:47 PleasingFungus: Big. Fucking. Consolation. 12:06:52 since they're summons 12:06:56 gammafunk: Don't touch that! 12:07:00 somebody: rip 12:07:01 He-he. 12:07:06 <|amethyst> PleasingFungus: I could regenerate the db, but that will take several hours and it would be likely to happen again 12:07:19 my commit title will be "Further nerf somebody" 12:07:29 gammafunk: I hate you. 12:08:03 gammafunk: imo make all summons inner flameable 12:08:15 * somebody is pencilling in "Being able to feel only hate for gammafunk" in his to-do list. 12:08:21 I'm not sure whether I'm serious or not. 12:08:23 I hope that's a joke 12:08:24 PleasingFungus: Yeah, this would be a lot more fun. 12:08:46 well, I guess it'd be ok for ?immolation kinda sorta 12:08:51 but def. not inner flame 12:09:03 gammafunk: I'd be happy enough with that. 12:09:14 you were using the scroll there? 12:09:16 I didn't see 12:09:20 (In cases anyone accidentally cares.) 12:09:32 I guess so, inner flame is single target iirc 12:10:05 it is. 12:10:13 gammafunk: Yes, I was. It's a good tactic for early Dungeon. 12:10:21 gammafunk: It would be great to see ?Immolation being more different from I.Flame. 12:10:26 but tbh the scroll itself is the gimmick of inner-flaming all the thing already, making it interact with e.g. summon butterflies 12:10:32 is just bad 12:10:38 somebody: I am not sure it would be. 12:10:50 how would players know what to expect? 12:10:57 gammafunk: Maybe damage should just scale better. 12:11:06 Butterflies — tiny sparks of flame. 12:11:28 I think the more sensible thing is that inner flame can target actual things 12:11:30 -!- ussdefiant has quit [Ping timeout: 250 seconds] 12:11:47 it's already very liberal what it will affect, but summons feels too liberal 12:12:17 -!- sooheon has quit [Ping timeout: 240 seconds] 12:12:39 gammafunk: Well, how about zombies? 12:12:50 that seems fine to me 12:13:04 * somebody is relived. 12:13:31 the reason that inner flame can affect sticks to snakes is that they're considered more "real" than most summons, since they take a resource (arrows) to create, in the same way that zombies take corpses to create. 12:13:48 this is also why s2s does a bunch of other goofy stuff, like attacking out of LOS, etc 12:13:50 iirc 12:14:13 By the way, while you people are all busy rejecting my ideas, can I get someone to take a look at my poor, sad deceased character? 12:14:53 http://crawl.lantea.net/crawl/morgue/Somebody/morgue-Somebody-20141130-180337.txt 12:15:02 <|amethyst> what about it? 12:15:23 Was there anything I should have been less silly about? 12:15:30 Okay, I guess I'll ask at ##crawl. 12:15:33 <|amethyst> maybe you want ##crawl for that :) 12:15:35 <|amethyst> yeah 12:15:58 <|amethyst> Should have been less silly by dying on D:5 instead of making it to V:5 12:16:08 <|amethyst> that's my official dev advice 12:17:02 |amethyst: You are awesome. PM me you passport name so I can convince someone to name their non-ugly children after you. 12:17:18 -!- Krakhan has quit [Changing host] 12:17:47 -!- theTower has joined ##crawl-dev 12:18:05 his passport name is |amethyst 12:18:14 we require all devs to use passport names on irc 12:18:26 -!- Krakhan|2 has quit [Ping timeout: 258 seconds] 12:18:31 PleasingFungus' parents were really into gardening 12:18:38 <|amethyst> My passport name is "PASSPORT - United States of America" 12:18:53 |amethyst doesn't need a passport; every customs officer on the planet is required to memorize his face and let him through without question 12:18:56 * theTower shakes and rattles. 12:19:20 -!- simmarine has joined ##crawl-dev 12:19:37 yeah, I bet you just tear up the dance floor 12:20:18 While reciting values from the gamma function, pretty much yeah 12:20:58 man, I don't even have plans for the twelfth nick 12:21:05 -!- travis-ci has joined ##crawl-dev 12:21:05 The build failed. (insulation - 0941268 #906 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/42555631 12:21:05 -!- travis-ci has left ##crawl-dev 12:22:26 -!- pwnmonkey has quit [Ping timeout: 256 seconds] 12:22:32 <|amethyst> /nick sgtmajor_arcana 12:23:21 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 12:24:02 hell no 12:24:45 ebering: you left in my dumb blood comment ,3 12:24:46 <3 12:24:57 theTower: an elf with :summonings entered swamp (best branch for me) at 6.5k right on time.....josephine and a pack of Z completely surrounding me, random teleport takes me to *more* undead (bunch of W in some vault) 12:25:18 I know it's not fair to blame you but I have to blame someone 12:25:18 am I responsible for every single vault in 12:25:21 of course it is 12:25:35 which one was that? phantasmal and two wraiths? 12:25:43 some circular rock enclosure 12:25:46 oh I can just check the log 12:25:49 okay, better question, am I responsible for even looking up every vault that exists 12:25:58 only you can decide that 12:26:05 but you do seem to look up an awful lot of vaults. 12:26:09 cheibrodos_swamp_mausoleum 12:26:14 hahahhaa 12:26:17 grunt has amazing vault memory and tells us...oh 12:26:26 ccchhheeeiiibbbrrrooodddooosss 12:26:44 maybe it's because I've edited like 10% of all vaults 12:26:45 I probably committed that damn vault too 12:26:54 no I did it 12:27:02 I distinctly remember editing it down from a rune vault 12:27:03 oh ok 12:27:10 oh right, that was his end! 12:27:11 hrm 12:27:31 I helped him a bunch with it, mainly making the alternate paths 12:27:37 03doy02 07* 0.16-a0-2895-g81b229c: sigh 10(4 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=81b229c4a584 12:27:39 was that really it though 12:27:49 !vault cheibrodos_swamp_mausoleum 12:27:49 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/swamp.des;hb=HEAD#l1494 12:27:57 (sorry, force of habit) 12:28:06 !lg . -log 12:28:07 2430. gammafunk, XL10 HESu, T:6762: http://dobrazupa.org/morgue/gammafunk/morgue-gammafunk-20141130-182214.txt 12:28:10 doy: hahahaha 12:28:19 I should make a twitter just for your commit messages 12:28:25 has rock, has phantasmals, which only like two vaults have in swamp 12:28:31 ...yep 12:29:14 For the record, I think the new Liches are awesome. 12:30:04 In top of my"Favorite Things To Be Killed By" hit parade. 12:31:04 -!- edlothiol has joined ##crawl-dev 12:31:04 ...dang, I see exactly where I landed, which wasn't far from the vault's exit... 12:31:29 ebering: do you want me to give you more formatting nitpicks 12:33:59 !lg * randliches ikiller~~lich -4 12:33:59 7/10. tsk the Peltast (L22 FoFi of Okawaru), blasted by a starcursed mass (accursed screaming) (summoned by a lich) on Abyss:1 on 2014-11-30 14:12:15, with 323010 points after 66284 turns and 5:57:55. 12:34:03 good shadow creatures 12:34:06 !bug 3245 12:34:07 https://crawl.develz.org/mantis/view.php?id=3245 12:34:22 sighup.... 12:34:29 PleasingFungus: sure 12:35:16 ebering: you keep writing ifs with no space before the parenthesis 12:35:21 if(a) 12:35:24 instead of if (a) 12:35:30 this is the tiniest possible complaint 12:36:53 ...also, you messed up the conditions on POT_CURING and POT_HEAL_WOUNDS 12:37:00 but that's only natural when inverting conditionals 12:39:02 I think I should write a more aggressive pre-commit hook using clang-format 12:39:10 clang?? 12:39:10 clang 12:39:25 thunk, sizzle, thrum, clang 12:39:46 need a list of what different noises mean in crawl 12:40:24 03Grunt02 07[insulation] * 0.16-a0-2897-g42e50b5: Use the right set of base types for insulation ego checks. 10(75 seconds ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=42e50b516535 12:40:29 hm 12:40:58 -!- Siegurt has joined ##crawl-dev 12:41:23 < mong> oh lol, i forgot i had devastator, and had a brief moment of panic thinking they had implemented rat earth elementalists or something 12:41:28 new mons brown rat has LRD 12:41:47 tunneling rat 12:41:47 ebering: it looks like your PotionBerserk doesn't pass was_berserk to effect() properly 12:41:53 -!- Whistling_Bread has quit [Ping timeout: 264 seconds] 12:42:02 er 12:42:03 was_known 12:42:35 -!- aiguu has quit [Ping timeout: 258 seconds] 12:42:43 ??rare messages[berserk 12:42:44 rare_messages[1/19]: You're already berserk! 12:43:12 !tell |amethyst functioning proof of concept in the repo now 12:43:12 TZer0: OK, I'll let |amethyst know. 12:44:27 -!- travis-ci has joined ##crawl-dev 12:44:27 The build is still failing. (iterators - 3f2192e #906 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/42555635 12:44:27 -!- travis-ci has left ##crawl-dev 12:44:40 ebering: not sure about the best way to untangle this 12:45:00 PleasingFungus: oh ugh. I didn't notice that before 12:45:08 -!- UncertainKitten has joined ##crawl-dev 12:45:35 yeah, ugh is right 12:46:19 knowledge dependent effects are weird 12:49:11 ebering: if you think of a good solution, please tell me instead of implementing it yourself - I'm in the middle of a refactoring 12:49:15 of your commit 12:49:24 well, refactoring is a strong term. cleanup, tweaking, etcd 12:49:35 ...he's butchering it! 12:49:43 and will wear its corpse for armour 12:50:18 -!- Basil has quit [Quit: WeeChat 0.3.7] 12:52:10 dang... 12:52:13 -!- Kalir has quit [Changing host] 12:53:29 hm. should you get HINT_YOU_MUTATED even if POT_MUTATION fails to give you anything? 12:53:32 you do at present. 12:53:46 ??docker 12:53:47 docker[1/1]: https://bitbucket.org/TZer0/crawl-docker - far from done 12:55:01 !learn edit 12:55:01 Syntax is: !learn edit TERM[NUM] s/// 12:55:15 !learn edit docker s/far from done/functioning prototype/ 12:55:15 docker[1/1]: https://bitbucket.org/TZer0/crawl-docker - functioning prototype 12:55:21 :) 12:55:25 :D 12:55:42 Webtiles is up and running 12:55:44 going to fix ssh next 12:57:20 ebering: you also lost was_known in PotionLignify's call to tarnsform 12:57:29 ebering: just gonna have to add a param to effect, I think 12:59:40 PleasingFungus: yea I can't think of anything better than adding a param 12:59:46 default was_known to true though 13:00:11 currently I'm not setting a default 13:00:16 making it mandatory 13:00:26 will see if it makes sense to set a default once i go through all the use cases 13:00:57 -!- Lawman0 has quit [Ping timeout: 244 seconds] 13:03:33 the old potion_effect had a was_known true default 13:04:03 though that might matter less now that those use cases are dead 13:04:56 -!- Tuxedo[Qyou] has quit [Ping timeout: 256 seconds] 13:06:07 -!- NotKintak has quit [Ping timeout: 252 seconds] 13:06:22 TZer0: Great, thanks. 13:09:56 -!- Cerpin has quit [Ping timeout: 272 seconds] 13:10:02 somebody: :) 13:11:44 -!- rossi has quit [Ping timeout: 250 seconds] 13:13:05 -!- __miek has quit [Ping timeout: 252 seconds] 13:16:10 -!- ontoclasm has quit [Quit: Leaving.] 13:16:54 ebering: heh, your PotionGain* all give MUT_STRONG 13:16:57 not that it matters 13:20:41 I wonder if withered plants should be monsterified, considering their sixteen vault uses 13:21:07 imo do it with demonic plants too 13:21:58 but that's only seven uses!!! 13:22:38 We've monsterified for less.... 13:22:59 !monsterify Grunt 13:23:07 redundant 13:23:12 yes! 13:23:18 -!- muravey_ has joined ##crawl-dev 13:23:22 -!- somebody has left ##crawl-dev 13:24:19 %git HEAD^{/real monster} 13:24:19 07PleasingFungus02 * 0.16-a0-2653-gf29606e: The player is not the real monster (Grunt) 10(8 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f29606e10798 13:24:24 ! 13:24:25 rip. 13:25:39 -!- travis-ci has joined ##crawl-dev 13:25:39 The build is still failing. (iterators - 4702224 #907 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/42556145 13:25:39 -!- travis-ci has left ##crawl-dev 13:26:55 hrm, if the message is "Releasing that poison leaves you vulnerable to poison.", what should the message be for that being blocked by virtue of being poison immune 13:27:32 (and likewise "You feel more vulnerable to poison." / "@The_monster@ grows more vulnerable to poison." for the miscast) 13:27:50 clearly "you feel like you might become nauseous." 13:27:54 by analogy to quaffing poison with rpois 13:27:56 You feel less healthy for a moment. 13:27:58 oh 13:28:01 hm 13:28:06 maybe 13:28:35 feel less healthy for one and feel briefly nauseous for another 13:28:43 oh maybe Maxwell's should get its rCorr back since we can do that now 13:29:03 ??maxwell's 13:29:03 maxwell's patent armour[1/1]: +15 plate armour with -Cast, -Tele, MR+ and {preservation}. Has rC rF instead of preservation as of 0.15 13:29:30 +15 plate {MR+ rF+ rC+ rCorr -CAST -TELE}? 13:29:45 too bad plate is already kind of -cast 13:29:53 -!- DrKe258 has joined ##crawl-dev 13:30:12 <|amethyst> ? 13:30:33 gammafunk: I was Hasting and cblinking in chain mail recently and that char could have probably done it in plate too 13:30:36 <3 13:31:05 yeah I've done it in gda, but it's something you can't do well until a lot later in the game 13:31:23 but that change to maxwell's seems reasonable anyhow 13:31:30 I wonder if Maxwell's Smithy should have -TELE >_> 13:31:50 <|amethyst> theTower: what about -CAST? 13:31:51 <|amethyst> :) 13:32:23 oh a wizlab? 13:32:39 sounds like a portal of its own 13:32:56 considering the plan obviously involves angels with silver hammers -cast is probably too vicious 13:33:12 gammafunk: artefact / spell split isn't planned for another few months >>_>> 13:33:15 time to also bring back silver light 13:33:47 I look forward to the end result regardless 13:33:49 <|amethyst> theTower: also needs a demon that only allows fast players to pass 13:33:50 I'd be fine with trading {resistance} for rCorr on maxwell's. 13:34:24 -!- domiryuu has quit [Ping timeout: 240 seconds] 13:34:25 maybe keep rf, lose rc? 13:34:37 why? 13:34:48 oh you meant the ego 13:34:58 -!- HellTiger has quit [Ping timeout: 256 seconds] 13:35:00 ?????? 13:35:00 yeah I dunno, combo of -cast and -tele is very bad 13:35:03 (need to start sketching out Lehudib's, Leda's, & Lee's law fir^H^H^H^H^H^H^H Earthworks) 13:35:05 +15 plate is very good 13:35:29 (and, as discussed, in pre-extended, plate is already pretty close to -cast) 13:35:38 theTower: I'm getting closer to finishing Lehudib's Lunar (maybe) Cave 13:35:42 going for a crystal theme 13:35:43 oh 13:35:49 you gave it a name 13:35:56 Lehudib's Lunar Lair 13:36:06 doesn't absolutely have to be Lehudib though, if you feel strongly about using that one for something you have 13:36:24 I guess LLL would be cute 13:36:25 what happened to lehudib's crystal spire 13:36:25 I thought it was just going to be mooooooooooon 13:36:34 well moon sounds sillier? 13:36:35 doy: not enough for a wizlab 13:36:55 I mean in assoiciating it with moon troll leather and not lcs 13:37:31 well the theme is earth/trasnmutations/space and "crystal stuff" features prominently to link items 1 and 13:37:34 3 13:37:47 silliness???? 13:37:50 but if you'd like to use Lehidub for something else, I 'm fine with that 13:37:56 <|amethyst> That's a lie, the theme is Final Fantasy IV 13:37:59 sorry, but yeah 13:38:18 don't listen to the damn fairy and just break the crystals 13:39:17 well I need to use "crystal stuff", it has "lunar crystal" (or moon crystal, w/e) statues and e.g. crystal guardians and that's helpful for the earth link, but I don't have to use L 13:39:41 it was just a default since he's that earth mage with crystal spear 13:39:54 tbh crystal spear never appears in the lab, so 13:39:57 maybe it's for the best 13:40:20 dorokhole and hellbinder are both given demons 13:40:44 also undead between dorokhole and zonguldrok 13:40:44 -!- were has quit [Client Quit] 13:41:01 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:41:19 -!- Sharkman1231 has joined ##crawl-dev 13:41:32 (clearly less of a concern once spells and artefacts split anyway) 13:42:00 gammafunk: bring it back...! 13:42:27 -!- pwnmonkey has quit [Read error: Connection reset by peer] 13:42:35 PleasingFungus: bring it back? 13:42:55 presumably he means the unrand returning spear 13:43:00 oh, haha 13:43:01 NOPE 13:43:02 -!- syllogism has joined ##crawl-dev 13:43:05 -!- syllogism has quit [Client Quit] 13:43:07 I will never forgive it 13:43:10 can't 13:43:17 because one time I threw it at a hydra in swamp 13:43:19 can't we just have lehudib's crystal javelin 13:43:22 and it fell into deep water after missing 13:43:33 oh 13:45:09 -!- somebody has quit [Quit: Leaving.] 13:45:19 hahahaha 13:45:26 theTower: it's not the same..... 13:45:47 just rename the stupid spell then 13:46:05 either that or give up and make lcs a stupid non-returning spear 13:46:29 KrystalBayne 13:46:52 +1 for each statue monster you kill 13:47:11 I've been putting a lot of thought into a species proposal. They get no armour slots but get AC increasing inversely with health. Starts at 1 AC, gains 1 every level 3,6,9,12 etc (10 at 27). They gain additional AC up to double/triple (not sure yet) of their base as their health goes down 13:47:28 a - the +8 Lehudib's Crystal Spear {piercing, Int+3, earth enhancer} 13:47:45 -!- reaverb has joined ##crawl-dev 13:48:10 ac is not that crucial first resistance pip, as much as it would like to be 13:48:21 Is that mechanic interesting enough? 13:48:35 Sharkman1231: I think Gr are a better realization of an "AC species" 13:49:35 no armour slots is massively crippling and trying to lower the danger of being hit is not precisely an equatable thing 13:50:24 -!- ontoclasm has joined ##crawl-dev 13:50:33 if you're absolutely attached to it some rethinking could make it brain form instead of brain species >_> 13:51:21 It's not that important. Oh well. 13:52:38 -!- bonghitz has quit [Remote host closed the connection] 13:52:50 proposals like that really need more concrete details 13:52:51 ebering: did you ever actually test gozag potion petition 13:53:56 -!- link_108 has joined ##crawl-dev 13:53:57 Well, there are details, but I was wondering if I should scrap the idea or not. There's also supposed to be slaying bonuses tied to health 13:54:35 augmentation was reversed for a reason 13:54:58 ebering: nvm 13:55:24 ebering: imo don't write code that assumes pointers are non-null 13:59:12 <|amethyst> if it really can't be null, it's usually better to change the API to take a reference instead 13:59:22 <|amethyst> s/usually/often/ 13:59:45 <|amethyst> or, at least, add an assert 14:01:04 -!- Patashu has joined ##crawl-dev 14:01:06 -!- reaverb has quit [Read error: Connection reset by peer] 14:01:11 ...oh right, wellsprings aren't rPois+++ 14:01:22 screw it that is clearly a theme of tainted water 14:01:49 How does the game generate demonspawn? Does it pick from categories in an order? Cuz with mutually exclusive mutations, depending on how it generates ds, there wouldn't be a strict 20% chance of each tier 3 mutation 14:01:55 -!- DrKe258 has quit [Ping timeout: 244 seconds] 14:01:55 |amethyst: it could be null, but there was no reason for it to be 14:02:04 sort of 14:02:20 -!- link_108 has quit [Quit: Leaving.] 14:02:55 -!- DrKe258 has joined ##crawl-dev 14:03:43 hellfire and... passive freeze are boring anyway 14:04:02 <|amethyst> Sharkman1231: it does top tiers first 14:04:08 Hrm, I wonder if we could always pass a reference for those monster * functions and have a special no-monster-at-all instance or something 14:04:12 <|amethyst> !source _select_ds_mutations 14:04:13 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mutation.cc;hb=HEAD#l2238 14:04:34 Thanks, I have been curious for a while 14:04:59 so the inverse of ignite blood and... 14:05:10 icemail are less common :P 14:06:01 <|amethyst> Sharkman1231: (DS mutations are picked and scheduled at birth, while draconian colour is picked at maturity) 14:06:41 That I was aware of 14:06:59 Icemail is really strong, imo 14:07:02 |amethyst: 14:07:13 03Grunt02 07[insulation] * 0.16-a0-2898-gbcf57e3: Rings of air and rings of earth. 10(2 minutes ago, 14 files, 123+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bcf57e3e4645 14:07:49 <|amethyst> Grunt: now get rid of (non-artefact) rings of protection :P 14:08:44 relec-, why 14:09:02 <|amethyst> gammafunk: analogy with RING_FIRE and RING_ICE 14:09:08 yeah I mean 14:09:17 grunt ac-3 is almost nothing and relec- is horrifying 14:09:34 (well, not precisely almost nothing, but) 14:09:56 |amethyst: are you going to check out the repo? 14:10:15 <|amethyst> TZer0: not at the moment, I don't have a machine to do docker stuff on currently 14:10:31 okay. 14:10:39 but yeah, I've managed to get webtiles running. 14:10:57 <|amethyst> sounds awesome 14:10:58 I'll fix ssh-stuff next. 14:11:25 I'll also make it so that it is easy for people to give for instance us two ssh-access into the docker 14:11:27 <|amethyst> does the image have a web server for morgues/stones/etc currently? 14:11:32 by creating an optional step that adds ssh-keys 14:11:39 n 14:11:41 No 14:11:41 Anyway. Thank you for the feedback on my idea. 14:11:48 I'm slightly undecided on that part 14:12:11 will nginx handle the rebuild-trigger corretly? 14:12:20 03tenofswords02 07* 0.16-a0-2896-gd83f56c: Don't give rPois- via Venom card or poison miscast to the poison immune 10(6 minutes ago, 2 files, 26+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d83f56cbf897 14:12:22 -!- Sharkman1231 has quit [Quit: Page closed] 14:12:22 <|amethyst> TZer0: oh, right, you were thinking of instead sharing things with outside 14:12:35 <|amethyst> TZer0: I haven't tried, but it's just a CGI so I don't see why not 14:12:47 I think I'll just mount some volumes from outside. 14:12:56 <|amethyst> TZer0: the annoying part will be changing that apache config stuff to pass auth info to nginx 14:13:24 <|amethyst> TZer0: (because normally passwords aren't passed to CGIs, but here it's the CGI's responsibility to verify the password) 14:14:12 -!- DrKe258 has quit [Ping timeout: 258 seconds] 14:14:16 <|amethyst> I guess you could do an auth module that wraps the dgl user db 14:14:22 <|amethyst> I don't know anything about nginx though 14:15:27 -!- Lasty has joined ##crawl-dev 14:15:54 Mh, I'll see what I can do. 14:17:35 ...there was, at some point, something called a "it_use2 switch". 14:17:58 -!- UncertainKitten has quit [Ping timeout: 265 seconds] 14:19:58 -!- UncertainKitten has joined ##crawl-dev 14:20:11 -!- DrKe258 has joined ##crawl-dev 14:20:52 -!- pwnmonkey has joined ##crawl-dev 14:21:25 Hi guys, is there any documentation on setting up dgamelaunch with crawl? I've only found docs for NetHack integration. 14:21:26 <|amethyst> it use 2 switch but now it don't 14:22:07 -!- simmarine has quit [Read error: Connection reset by peer] 14:22:21 <|amethyst> we have our own fork of dgamelaunch, and a repo for doing the config needed for automatic builds, webtiles integration, etc 14:23:10 <|amethyst> pwnmonkey: https://crawl.develz.org/wiki/doku.php?id=setting_up_dgamelaunch_and_webtiles 14:23:17 RobertPalmer (L27 OpNe) (Pan) 14:23:21 Awesome, thanks. 14:23:45 <|amethyst> pwnmonkey: step 5 has the repo URLs 14:24:09 -!- Patashu has quit [Ping timeout: 264 seconds] 14:24:11 RobertPalmer (L27 OpNe) (Pan) 14:24:21 <|amethyst> !crashlog RobertPalmer 14:24:22 10. RobertPalmer, XL27 OpNe, T:165838 (milestone): http://crawl.xtahua.com/crawl/morgue/RobertPalmer/crash-RobertPalmer-20141130-202357.txt 14:24:26 Is there any sort of protocol for getting a server up on the server list? I have a high tier digital ocean server just collecting dust. 14:25:06 <|amethyst> I guess that crash is simply irresistible 14:25:25 <|amethyst> (rebuilding CXC) 14:26:12 <|amethyst> pwnmonkey: once you do all that, give us the URLs for your front page, milestones, logfiles, morgues, rcs, and ttyrecs 14:26:35 <|amethyst> pwnmonkey: that's what we need for sequell/footv/scoring integration 14:27:11 -!- _Jordan_ has quit [Quit: Leaving] 14:27:14 <|amethyst> pwnmonkey: TZer0 is working on a docker instance for running a Crawl server 14:27:37 Oh nice 14:27:38 <|amethyst> pwnmonkey: which, when it's fully functional, will be a lot easier than doing it by hand :) 14:27:40 <|amethyst> ??docker 14:27:41 docker[1/1]: https://bitbucket.org/TZer0/crawl-docker - functioning prototype 14:27:44 Right 14:27:52 pwnmonkey: it isn't done 14:27:55 I'll check it out 14:28:10 feel free to pull, test and ask me about stuff. 14:28:14 <|amethyst> pwnmonkey: also, chequers was working on a pupet repo 14:28:16 <|amethyst> ??puppet 14:28:17 puppet[1/1]: "pre-pre-preeeeee-alpha" puppet repo: https://github.com/alexjurkiewicz/dcss-webserver-puppet 14:29:07 <|amethyst> pwnmonkey: as you find missing steps, feel free to edit that "setting up..." wiki page 14:29:52 Will do, thanks |amethyst 14:32:14 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-2896-gd83f56c (34) 14:34:50 -!- link_108 has joined ##crawl-dev 14:35:27 pwnmonkey: where is your server located, by the way? 14:35:58 -!- link_108 has quit [Client Quit] 14:36:48 gammafunk, this one is in New York. But since it is DO I can just move the image to San Francisco if wanted. 14:37:06 New York City?! 14:37:22 <|amethyst> get the rope 14:37:32 -!- DrKe258 has quit [Ping timeout: 250 seconds] 14:38:36 hrm 14:38:39 -!- travis-ci has joined ##crawl-dev 14:38:39 The build is still failing. (insulation - 42e50b5 #909 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/42559707 14:38:39 -!- travis-ci has left ##crawl-dev 14:38:49 |amethyst: running into weird c++ issues with the potion stuff 14:39:03 travis-ci integration with irc? that's awesome. 14:39:03 inheritance 14:39:30 gammafunk: yeah I believe so. 14:40:40 pwnmonkey: we have arizona, florida, georgia currently in the US 14:40:58 c-z.org is FL right? 14:41:20 yeah cszo is florida afaik, but |amethyst knows the details since it's his 14:42:05 |amethyst: what kind of specs are you running on that one? From all the servers I've played on over the years yours has been the most stable/responsive. 14:42:08 cao is boston, isn't it? 14:42:15 arizona 14:42:23 oh, right 14:42:40 tbh I'm not sure that there actually is much of a need for another US server, looking at how few users cpo and cbro seem to have, but maybe more is always better 14:42:56 Yeah I agree, mainly wanted to do it just to do it. 14:43:08 the issue is that quaff_potion()'s get_potion_effect(ptyp)->quaff(was_known) seems to be calling the parent PotionEffect class's quaff method, rather than PotionHealWound's. (Though that *does* end up calling PotionHealWounds::effect() later...) potion.h & potion.cc are http://sprunge.us/GIHS , diff from master is http://sprunge.us/iEJj ; if you could take a glance and see if anything... 14:43:10 ...leaps out at you, that'd be helpful 14:43:24 Would there be any interest in Amsterdam or London? DO lets you move to both of those as well 14:43:49 we do have a couple of european servers, currently in france and germany. people might like a london one; idk 14:43:53 -!- simmarine has joined ##crawl-dev 14:44:35 when I lived in London I played on cdo without issue 14:44:36 correction: everything runs the PotionEffect::quaff, not justPotionHealWounds. which is consistent, at least. 14:44:43 oh I forgot about cdo 14:44:58 south america would probably be nice, we have pretty decent coverage in asia now 14:44:59 Amsterdam would probably be a great place for a server since it's the home of a billion cable landings 14:45:29 also I said cpo but cpo is in australia 14:45:33 gammafunk: an india server might be cool, though idk how many indian servers we have 14:45:37 er 14:45:41 gammafunk: except Argentina. Kirchner would demand we import one orb of zot for every orb of zot retrieved 14:45:42 how many indian players* 14:46:06 well certainly some indian-american players (and developers) :) 14:47:25 -!- moose has quit [Quit: Leaving] 14:47:34 bh: I know of one brazilian player who comes to cszo not infrequently 14:48:23 Isabel? 14:48:27 yep :) 14:48:27 -!- neqoxeck has quit [Quit: leaving] 14:49:05 could we get Antarctic coverage? 14:49:20 but yeah, it's hard to know what countries have what players based on anything other than anecdote without some detailed traffic analysis, and then which location is actually most sensible routing-wise is another thing 14:49:26 they don't have reliable internet >.> 14:49:59 in the North Pole they do though, since Reindeer power 14:50:41 we could traceroute every player, then figure out to optimally locate all of our servers :P 14:50:43 bh: The US needs to get back to the moon so we can get our first moon webtiles server going 14:51:52 bh: if only we had developers who worked for Internet behemoth companies that could help us with these things... 14:52:17 gammafunk: we'd be insane to give Zannick the devbit! 14:52:32 god, how many google people are there 14:53:12 !send nrook gammafunk 14:53:13 Sending gammafunk to nrook. 14:53:39 crawl.luna.org 14:53:51 -!- WereVolvo has quit [Read error: Connection reset by peer] 14:53:56 you can play as a moon troll 14:54:42 the latency cost... 14:54:46 so insane. 14:54:53 Much insane. 14:55:09 you can't imagine what i would do to crawl with such power 14:55:53 (nothing) 14:56:00 (probably) 14:56:52 you wouldn't build out a worldwide fleet of redundant servers? 15:01:09 whoever remapped close-door to C is a monster. 15:01:29 -!- Siegurt has quit [Read error: Connection reset by peer] 15:01:55 pretty sure that was me 15:01:56 (: 15:02:07 and thanks to inheritance, all monsters are actors 15:02:08 -!- demiskeleton has quit [Quit: Leaving] 15:02:46 doy: it's a good change 15:02:57 thespians 15:03:15 https://crawl.develz.org/mantis/view.php?id=8953 15:06:15 -!- travis-ci has joined ##crawl-dev 15:06:15 The build is still failing. (insulation - bcf57e3 #910 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/42565457 15:06:15 -!- travis-ci has left ##crawl-dev 15:06:50 -!- Cerpin has joined ##crawl-dev 15:08:51 all the dungeon's a stage 15:09:11 and all the adventurers merely players 15:09:24 <|amethyst> except Donald 15:09:24 dang grunt. heavy 15:09:37 the stage collapses. everyone dies. 15:10:09 who the heck does atheist hufi anyway 15:10:44 !lg * won hufi s=god 15:10:45 48 games for * (won hufi): 14x Okawaru, 13x The Shining One, 6x Trog, 5x Zin, 2x Elyvilon, Ashenzari, Makhleb, , Fedhas, Qazlal, Lugonu, Cheibriados, Nemelex Xobeh 15:10:46 atheist spelless hufi 15:10:47 -!- rossi has quit [Ping timeout: 252 seconds] 15:11:12 !lg * hufi won god= 15:11:12 1. ooo the Human Barricade (L27 HuFi), escaped with the Orb and 15 runes on 2014-11-20 15:02:29, with 17015297 points after 91003 turns and 4:57:22. 15:11:14 !lg * hufi won god= -log 15:11:15 1. ooo, XL27 HuFi, T:91003: http://kr.dobrazupa.org/morgue/trunk/ooo/morgue-ooo-20141120-150229.txt 15:11:34 oh 15:11:37 last moment abandonment 15:11:49 boo 15:12:51 -!- Pluie has quit [Ping timeout: 258 seconds] 15:13:23 -!- Pluie has joined ##crawl-dev 15:13:43 <|amethyst> !lg donald won s=char 15:13:43 No games for donald (won). 15:13:51 fire dragon (03D) | Spd: 10 | HD: 12 | HP: 77-105 | AC/EV: 10/8 | Dam: 20, 13, 1307(trample) | fly | Res: 06magic(60), 05fire++, 03poison, 12drown | Vul: 12cold | XP: 1068 | Sp: fire breath (3d24) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 15:13:51 %??fire_dragon 15:13:52 <|amethyst> !lg donald s=char 15:13:53 2 games for donald: 2x HuFi 15:13:54 titan (06C) | Spd: 10 | HD: 20 | HP: 91-130 | AC/EV: 10/3 | Dam: 55 | 10doors, fighter, spellcaster, see invisible | Res: 06magic(180), 10elec++, 12drown | XP: 2592 | Sp: b.lightning (3d24), minor healing (2d10), airstrike (0-50) | Sz: Giant | Int: high. 15:13:54 %??titan 15:14:11 did you polymorph a fire dragon into a titan 15:14:55 no I was idlely wondering why elec is so much worse than fire when the only difference (without a resist) is it checking half of ac 15:15:12 it's on meaner things 15:15:24 it bounces 15:15:31 well that was a guess, but titans do same damage 15:15:35 noise too 15:15:51 it's probably just that I tend to have rF but not rElec 15:16:07 isn't the accuracy much better with hd 20 compared to hd 12 (especially with bouncing) 15:16:17 yeah accuracy is probably a factor 15:17:39 I guess the -relec thing might not be the end of the world, since if by the time you run into hd:20 things and you have -relec and no good defenses or dmsl 15:17:43 then it's your fault 15:17:54 electric eel (12;) | Spd: 10 | HD: 3 | HP: 11-23 | AC/EV: 1/15 | cold-blooded | Res: 06magic(10), 10elec++, 12drown | XP: 53 | Sp: b.electrical (3d6) [11!AM, 06!sil] | Sz: small | Int: reptile. 15:17:54 %??electric_eel 15:17:59 shock serpent (12S) | Spd: 15 | HD: 10 | HP: 43-67 | AC/EV: 2/15 | Dam: 2011(elec:10-14) | cold-blooded | Res: 06magic(40), 11elec+++ | XP: 825 | Sp: b.electrical (3d13) [11!AM, 06!sil] | Sz: Medium | Int: reptile. 15:17:59 %??shock serpent 15:18:27 yeah shock S are later on enough that I'd not be too worried, but electric eels were a concern 15:18:34 I wonder if shock serpents should swim 15:18:56 would seem reasonable to me, too bad there's almost no water in snake 15:19:05 there's this one end 15:19:23 oh yeah 15:19:26 I remember that one 15:19:48 yeah that' seems a suitable purpose, at least 15:21:25 -!- Daekdroom has quit [Ping timeout: 252 seconds] 15:22:36 -!- inspector071 has quit [Ping timeout: 250 seconds] 15:23:55 -!- Ratboiler has quit [Ping timeout: 246 seconds] 15:30:38 hm 15:30:59 going to need tiles for this side project: 15:31:07 New branch created: faith_and_reason (2 commits) 15:31:08 03Grunt02 07[faith_and_reason] * 0.16-a0-2896-gbef7dba: Support for invocations and evocations enhancers/dehancers. 10(19 minutes ago, 14 files, 325+ 118-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bef7dbaa0698 15:31:08 03Grunt02 07[faith_and_reason] * 0.16-a0-2897-gfc93421: Unrand: the tinker's ring and the talisman of the Evangelist. 10(2 minutes ago, 3 files, 35+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fc934210ccff 15:32:02 does nemelex not have evangelists 15:32:41 v0v 15:32:46 :P 15:32:51 -!- pikaro has quit [Ping timeout: 244 seconds] 15:32:53 -!- Earlo has quit [Remote host closed the connection] 15:33:09 I feel like that amulet is going to be absurdly powerful; it needs more of a drawback. 15:33:42 Archmagi- is pretty awkward 15:33:45 at least as a description 15:33:50 yeah, that was the best I could think of on the fly :b 15:33:55 make invo-boosted invocations cost more piety? 15:34:55 on a tangent I was thinking about making beogh smite slowly lose piety cost with invo skill (so you can smite freely against much more things) 15:37:36 the talisman of the Evangelist {Faith Invoc Archmagi-} is an .. evocations dehancer 15:37:43 er 15:37:43 no Evoc-? 15:37:45 no it isn't 15:37:47 wow 15:37:49 oh 15:37:51 I can't write commits properly 15:37:56 rip 15:37:58 words are hard. 15:37:58 maybe it should be an evocations dehancer! 15:38:04 (nah) 15:38:56 hrm, Archmagi- is bad, what do you call that... 15:39:12 Magic- is also vague I guess 15:39:29 -!- MackTheKnife has quit [Client Quit] 15:39:55 I wonder if it would be better to change the name "Archmagi" to something more generic like "Sorcery", but I guess that introduces confusion of another kind 15:40:17 anti Deep Elf Sorcerer brand 15:41:41 Grunt: Unmagi, Demagi, Badmagi, Oopsmagi, Lamemagi, Downmagi, Ripmagi 15:41:44 let me know if you need more 15:43:56 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 15:44:15 oh I found a good bug 15:45:14 03Grunt02 07* 0.16-a0-2897-gb9e4ae8: Don't assume all spells are evoked. 10(52 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b9e4ae8f73b2 15:46:28 I was wondering why Tinker was enhancing spells :b 15:47:27 -!- stanzill has quit [Changing host] 15:51:24 c++ ): 15:52:07 default values considered dangerous...? 15:52:08 boy, did that have any side effects? 15:52:11 also man I'm at my wit's end here 15:52:19 gammafunk: I think sacrifice artifice probably blocked all spellcasting 15:52:26 wow 15:52:27 haha 15:52:36 I need to check that and add it to epic bugs if so 15:52:43 -!- Akitten_Homura has joined ##crawl-dev 15:52:53 i have been fighting with templates all day with very little to show for it 15:52:56 -!- Aryth has quit [Read error: Connection reset by peer] 15:53:03 well sacrifice artifice is so bad, I guess many people just don't take it 15:53:05 now i remember why i tried to avoid doing that in the past, in any case 15:53:14 !send doy the coder's ring {Code Bugs-} 15:53:14 Sending the coder's ring {Code Bugs-} to doy. 15:54:00 I think Grunt has the Wild Code mutation 15:54:03 maybe level 3 15:54:05 https://dl.dropboxusercontent.com/u/1000017/crawl/potion.png 15:54:09 -!- UncertainKitten has quit [Ping timeout: 265 seconds] 15:54:16 ontoclasm: <3 15:54:17 ebering: I'm giving up on your potion.cc refactoring patch for now. I'm sorry 15:54:22 cool! 15:54:29 life is pain 15:54:33 everybovy was talking about potions, so 15:54:39 s/v/d/ 15:54:41 -!- DrKe258 has joined ##crawl-dev 15:54:55 man, let's talk about other things so onto will make awesome art for them! 15:56:14 03doy02 07[iterators] * 0.16-a0-2898-gb9c3d9c: refactor 10(32 minutes ago, 1 file, 12+ 29-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b9c3d9c76682 15:56:14 03doy02 07[iterators] * 0.16-a0-2899-gcb65f35: need to use iterator_traits here 10(28 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cb65f35e33c1 15:56:23 like dominoes? 15:56:30 oh 15:56:32 I see 15:56:46 the bug was that sacrificing spell schools was completely meaningless 15:56:46 ha 15:56:54 erp 15:57:02 (well it probably prevented you from memorising them but you could still cast them) 15:57:02 !send ebering confuse_player(3+random2(1)); 15:57:02 Sending confuse_player(3+random2(1)); to ebering. 15:57:10 !send PleasingFungus random2(1) 15:57:10 Sending random2(1) to PleasingFungus. 15:57:21 you get 15:57:22 NOTHING 15:57:23 !!! 15:57:30 !send Grunt max(0, min(0, !!!coinflip() - 1))); 15:57:30 Sending max(0, min(0, !!!coinflip() - 1))); to Grunt. 15:57:42 wow rip 15:57:53 please tell me that was actual code somewhere!!!!!! 15:58:03 if only 15:59:13 -!- moose has joined ##crawl-dev 15:59:19 onto: but where's the ambrosia icon 16:00:02 if (one_chance_in(one_chance_in((coinflip)+1))) 16:00:38 I could believe that was real code, if it was syntactically valid ) 16:00:39 theTower: only the gods may create pixel art ambrosia 16:00:39 : 16:00:47 ontoclasm: embrace hubris! 16:01:21 are the devs not fallen angels 16:02:04 A profane developer comes into view. 16:02:26 what kind of aura is that? 16:02:35 (fr a unique profane seraph) 16:02:44 johnstein: an aura of certain death 16:02:51 A profane developer comes into view. You die... 16:03:08 <|amethyst> Grunt: what about a redeemed balrug? 16:03:14 |amethyst: mm 16:05:36 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:06:31 -!- ElanMorin has quit [Ping timeout: 258 seconds] 16:06:36 -!- s1cksadworld is now known as SickSadWorld 16:07:17 -!- ElanMorin has joined ##crawl-dev 16:07:17 -!- ElanMorin has quit [Changing host] 16:07:17 -!- ElanMorin has joined ##crawl-dev 16:07:17 -!- ElanMorin has quit [Changing host] 16:07:17 -!- ElanMorin has joined ##crawl-dev 16:09:04 would a seraph beat an archon 16:10:22 Are there machine specs for any of the servers? How much disk space do the ttyrecs take up on average? 16:10:42 seraph (13A) | Spd: 15 | HD: 25 | HP: 281-344 | AC/EV: 10/20 | Dam: 37, 15 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 13magic(immune), 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 5780 | Sp: minor healing (2d12) [06!sil] | Sz: Medium | Int: high. 16:10:42 %??seraph perm_ench:berserk 16:10:51 wow these things are weak 16:10:55 that's 16:10:57 the old stat set 16:11:47 chei can't be updated because something something c++11 16:16:28 these numbers are interesting 16:16:44 as implemented here, ambrosia heals somewhere between 30% and 100% of the player's hp + mp over 3-10 turns (respectively) 16:16:54 that seems strong, confusion or no confusion. 16:16:58 o_o 16:17:08 yeah, pretty much. 16:17:57 hrm. 16:18:04 I wonder what reasonable numbers would be. 16:18:14 1/10th that for HP maybe 16:18:17 good lord does function_beast_lair_randomise need to comment every line it has 16:18:20 or zero that for HP 16:18:32 Grunt: I have a vague feeling that flat values might make more sense. 16:18:34 rather than %s. 16:18:41 * Grunt flattens the value like a pancake!!!! 16:19:07 I like the idea of distinguishing ambrosia more from !magic. 16:19:36 give it spirit status >_> 16:19:49 er 16:22:30 -!- DrKe258 is now known as PowerfulDgWn 16:23:04 hm. 9 - 50 hp over 3-10 turns (respectively) seems like it'd still be noticeable, but not hilariously strong 16:23:58 alongside what mp? 16:24:20 I haven't touched that yet. 16:24:54 seraph (13A) | Spd: 15 | HD: 25 | HP: 194-236 | AC/EV: 10/20 | Dam: 50, 20 | 08holy, 10weapons, 10items, 10doors, fighter, priest, see invisible, fly | Res: 13magic(immune), 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 11261 | Sp: hunting cry [11!AM, 08breath], sum.holies [11!AM], injury bond [06!sil], cleansing flame [11!AM], smiting (7-17) [06!sil], minor healing (2d12) [06 16:25:00 painstakingly transcribed from monster 16:25:01 <3 16:25:02 -!- pwnmonkey has quit [Ping timeout: 244 seconds] 16:25:06 -!- wheals has joined ##crawl-dev 16:25:07 how would you feel about 15-50% over 3-10 turns? 16:25:17 what, not flattening that 16:25:23 v0v 16:25:50 just seems odd for it to have scaling and not scaling in the same effect!! 16:25:53 tbh 9-50 mp over 3-10 turns doesn't sound *that* strong 16:26:01 given the confusion 16:26:06 !ambrosia? 16:26:07 yeah 16:26:10 yeah 16:26:13 yeah 16:26:19 yeah yeah yeah! 16:26:25 yeah, yeah... 16:26:35 -!- aiguu has quit [Ping timeout: 244 seconds] 16:27:53 Grunt: i assume #9281 has something to do with the special Dig AI? 16:28:03 (possibly broken by yours truly) 16:28:06 wheals: I think he is trying to dig through stone, yes 16:28:13 ...ha 16:28:17 what a loser 16:28:21 ??wheals[$ 16:28:21 wheals[8/8]: wwwhhheeeaaalllsss 16:28:36 some time I need to break something 16:28:47 what, like volcanoes? 16:28:57 or crypt ends? 16:29:13 that doesn't enlist rage, that gets an epic_bugs entry 16:31:16 -!- _miek_ is now known as _miek 16:31:18 hey theTower, can you explain what's going on with the KITEM: ! line in metal_show? 16:31:33 <_miek> wheals: Thanks for the safe_move patch btw :) 16:31:43 !vault metal_show 16:31:44 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/vaults_rooms_standard.des;hb=HEAD#l216 16:31:48 oh that vault 16:31:50 hate it! 16:32:17 PleasingFungus, if (you.can_see(this)) 16:32:17 + { 16:32:17 + mprf("%s corpse armour sloughs away.", 16:32:28 you can replace that with simple_monster_message 16:32:28 * johnstein guesses that any potion is 3x as likely as conf or posion? 16:32:29 PleasingFungus: it's just placing potions 16:32:33 wheals: oh I forgot that existed 16:32:37 gammafunk: I am aware of that 16:32:39 the ,s indicate it's a stack 16:32:39 PleasingFungus: it has handling for if you make the first character ', iirc 16:32:46 so it properly apostrophises 16:32:47 ah, I see your confusion, yeah 16:32:49 wheals: yes it's so weird 16:33:00 any potion or potion of confusion, ontop of any potion or potion of poison, ontop of any potion 16:33:09 yeah it might be better to instead have simple_monster_possesive_message 16:33:13 oh that's interesting 16:33:18 (complex_monster_possessive_message) 16:33:22 simple_monster's_message 16:33:30 that's what C++ needs 16:33:36 apostrophes in function names 16:33:41 that , syntax in general is weird; for monsters it's an alternate if the first thing is bad (e.g. a unique that has already generated) 16:33:48 theTower: ebering did a find-replace of confusion -> ambrosia - I'm changing most of them to poison, per our earlier discussion, but I'm undecided about this one 16:33:59 change the second poison to mutation 16:34:03 duh 16:34:23 (also, all these poison potions better be ident:type if they're not randomized like in that vault) 16:34:56 man that potion stack stuff should probably get some nsubst treatment to make at least one or two stacks not terrible 16:35:00 ya I'm slapping ident:type down as appropriate 16:35:31 every time I've cleared that vault, all the monsters were pretty much killed before I entered, so the "it's a metal concert" thing didn't really work 16:35:31 pff 16:35:34 so what are you doing with poor bobby 16:35:42 the loot is gold, duh 16:35:43 and then the potions were always bad 16:35:49 also hell knight equipment 16:36:08 wheals: I believe bobby is coming down with a tragic case of potion poisoning 16:36:15 rip :( 16:36:35 hopefully kaa is still ok 16:36:51 well uniq_margery would be a better vault for hell knight equipment 16:36:52 ofc 16:36:53 zeh, you're cutting the orc swamp drake? 16:36:57 theTower: no of course not 16:37:03 good 16:37:09 also, I'm looking at grated_community 16:37:21 seems like it changes the tone for the Miraculous Elixirs shop to sell ambrosia instead of confusion 16:37:29 I guess poison? I guess? 16:37:37 more mutation 16:37:43 some people actually like that 16:37:44 does it sell lig yet 16:37:56 wheals: it sells only one thing 16:38:02 nice 16:38:05 also, there's this potion called degeneration, 16:38:12 peh! 16:38:22 I'm going to do a first draft on this - you can have your own second pass, as you see fit. 16:38:27 sure 16:38:37 decay is nice 16:38:52 !lich 16:38:55 oh 16:38:56 this is 16:38:57 !miasma 16:38:57 fascinating 16:39:02 ? ? ? 16:39:09 * theTower locks the doors and boards the windows 16:39:15 9281 16:39:16 good call 16:39:22 I think it is caused by 16:39:29 monsters actually attempting to cast dig normally....... 16:39:35 !!!!!! 16:40:05 future monster AI dig changes, sounds good 16:40:13 Grunt: you should dig into that problem imo 16:40:19 especially if you make digging monsters not dig around randomly after a teleport 16:40:31 yeah, natash loves doing that 16:40:34 after reviving 16:40:41 the worst part of this is that I'm removing my favorite line of code 16:40:43 god_cares() && YOU_KILL 16:40:49 ;_; 16:41:10 that is a nice line indeed 16:41:40 -!- Akitten_Homura has quit [Read error: Connection reset by peer] 16:41:53 !source spell_rarity 16:41:54 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-book.cc;hb=HEAD#l272 16:42:21 03Grunt02 07* 0.16-a0-2898-gc475c69: Remove an evil special case (#9281). 10(85 seconds ago, 1 file, 0+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c475c6961713 16:42:45 oh actually 16:42:50 I get why that was triggering now 16:43:10 It was a problem before; it just wasn't triggering 100% of the time so we never noticed 16:43:33 i feel like that EVIL-ness is less evil than the hack that makes them cast it out of los 16:43:40 huh. this vault comments that "Black mambas can't swim" 16:44:06 racist 16:44:06 !send wheals EVIL 16:44:06 Sending EVIL to wheals. 16:44:08 which... is true 16:44:10 I had no idea 16:44:56 oh no venom_bottle losing potions of confusion 16:45:01 nooooo 16:45:06 probably since the actual snake is an african land snake that doesn't live near bodies of water, I guess 16:45:07 theTower: ya 16:45:13 venom phial 16:45:14 also another one of yours 16:45:17 toxicology research? 16:45:22 sigh 16:45:36 I guess that could have ambrosia 16:45:39 I wonder if we could bring back slime form through a potion 16:45:46 jelly form 16:45:53 replace with degen there 16:45:55 imo Slime form 16:46:04 turns you into a branch 16:46:10 you could hit e, and you just got your inventory screen, where you could just choose anything! 16:46:12 I AM THE CASTLE 16:46:22 no, you're just the tower 16:46:25 theTower: no, you're a to 16:46:26 dammit 16:46:29 wheals: hi... 16:47:09 (...who the heck will actually get that reference, I wonder) 16:47:36 oh wait I screwed it up anyway it's I AM THE MAGICIAN 16:50:11 hmm. people would probably cry foul if I gave thermodynamics shard shrikes 16:50:33 cry....foul? 16:50:56 probably should buff worldbinders regardless of convocations 16:51:12 (also really should think of a better thematic name for that than convocations) 16:53:10 -!- MgDark has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 16:53:56 if forest's vaults became arcadia.des what do hive's vaults become 16:54:13 honeycomb.des 16:54:29 bees.des 16:54:30 imop 16:55:39 after_a.des 16:56:11 big_bunch_of_.des 16:57:04 wax_philosophical.des 16:58:21 hm 16:58:24 so I have a working ambrosia patch here 16:58:28 should I push it? 16:58:55 wow, penance/piety for book destruction depends on max level 16:58:57 who knew 16:59:24 who the heck is amnesiaing from those books 16:59:40 ...oh, max level, not highlevel 16:59:49 sif does not care for party tricks 16:59:56 well, not very much! 17:04:32 -!- siepu has quit [Read error: Connection reset by peer] 17:07:24 fr s/worldbinder/worldcaller/ 17:08:04 -!- travis-ci has joined ##crawl-dev 17:08:04 The build passed. (faith_and_reason - fc93421 #912 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/42573504 17:08:04 -!- travis-ci has left ##crawl-dev 17:08:20 binders full of worlds 17:08:27 controversial 17:09:22 I am probably mildly biased about whether or not you should push ambrosia 17:09:29 for or against? 17:09:38 New branch created: ambrosia (2 commits) 17:09:39 03ebering02 {PleasingFungus} 07[ambrosia] * 0.16-a0-2899-g3b4104b: Replace Potions of Confusion with Ambrosia 10(3 days ago, 25 files, 84+ 45-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3b4104b19080 17:09:39 03PleasingFungus02 07[ambrosia] * 0.16-a0-2900-g135ea68: Restore Spider's sweet ambrosia 10(25 minutes ago, 1 file, 23+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=135ea68bd904 17:09:40 03PleasingFungus02 07* 0.16-a0-2899-g013f234: Simplify (wheals) 10(8 minutes ago, 1 file, 1+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=013f23455d24 17:10:21 what do you possibly think 17:10:23 !simplify PleasingFungus 17:10:35 I'm completely thoughtless. 17:11:00 !tell Lasty paging lasty to https://crawl.develz.org/tavern/viewtopic.php?f=17&t=14291 17:11:00 PleasingFungus: OK, I'll let lasty know. 17:11:11 that Committer's note could probably be a bit more specific 17:11:17 like, say, what it replaces 17:11:22 -!- rossi has quit [Ping timeout: 240 seconds] 17:11:24 oh 17:11:29 ? 17:11:33 wait, what 17:11:35 sweet, sweet ambrosia 17:11:44 +? 17:11:58 what exactly do you want more specificity on? 17:11:59 +? is a good symbol. 17:12:24 "this replaces potions of confusion", since the original comment just mentions "new potion" 17:12:53 oh, this is hp and mp regen? 17:13:03 theTower: 0.16-a0-2899-g3b4104b: Replace Potions of Confusion with Ambrosia 17:13:11 yes I know 17:13:25 commit comments need to be very long and exact 17:13:28 ahem 17:13:35 it's there! it's right there! it's in the title! 17:13:38 asdasldkasdf 17:13:40 how can i turn a CrawlVector into a vector? 17:14:05 gammafunk: yeah; that was ebering's idea, but I think i like it. makes it more distinct from !magic. 17:14:47 it is fairly uncommon I guess 17:14:56 I wonder how many people will willingly quaff it anyway 17:15:18 i guess i can just iterate over it 17:15:35 -!- Siegurt has joined ##crawl-dev 17:16:52 !seen |amethyst 17:16:52 I last saw |amethyst at Sun Nov 30 22:03:08 2014 UTC (1h 13m 44s ago) saying 'Grunt: what about a redeemed balrug?' on ##crawl-dev. 17:17:22 -!- edlothiol has quit [Ping timeout: 245 seconds] 17:17:33 -!- saltylicorice has quit [Ping timeout: 264 seconds] 17:18:25 pleasingfungus: personally, I'm not very fond of / \ in ITEM or MONS definitions when it could just be split off, as with the swamp drake vault 17:18:48 ? 17:19:03 +ITEM: club, potion of poison ident:type, slice of pizza, beef jerky /\ 17:19:03 theTower: You have 1 message. Use !messages to read it. 17:19:04 + weight:40 nothing 17:19:53 des is weird, yo 17:19:53 I'm a little confused - what would you prefer? 17:20:03 ITEM: on the next line 17:20:13 ITEM: club, potion of poison ident:type, slice of pizza 17:20:13 with the / entry beginning that next line 17:20:29 ITEM: beef jerky / nothing w:40, potion of poison ident:type 17:20:42 !tell potatolizard the distortion effect on rebrand, not unwield, is intentional; good catch on the miscast thing though 17:20:43 wheals: OK, I'll let potatolizard know. 17:20:56 -!- Tux[Qyou] has quit [Quit: Excess flood] 17:20:58 !seen wheals 17:20:58 I last saw wheals at Sun Nov 30 23:20:42 2014 UTC (16s ago) saying '!tell potatolizard the distortion effect on rebrand, not unwield, is intentional; good catch on the miscast thing though' on ##crawl-dev. 17:21:18 i suppose either ?bw or the brand spells should mention the difference vis a vis disto in their descs 17:21:18 I'm so confused 17:21:24 I'm not even invigorated 17:21:26 just confused 17:21:29 ? 17:21:36 I don't get .des. 17:21:39 it's clear to me what he's saying 17:21:46 PleasingFungus: you can have any number of ITEM lines 17:21:49 I even provided you the lines to replace it with 17:21:51 they just keep making definitions for you 17:22:02 e.g. I can do MONS: bat, rat 17:22:03 Unstable branch on crawl.lantea.net updated to: 0.16-a0-2898-gc475c69 (34) 17:22:03 or 17:22:07 MONS: bat 17:22:09 MONS: rat 17:22:10 oh 17:22:21 why didn't you just say that 17:22:24 (well, strictly speaking, you're limited on seven for mons and eight for item, but) 17:22:34 !tell potatolizard well, fsvo of intentional; i think i did it this way since it's easier to implement though i can't remember for sure 17:22:35 wheals: OK, I'll let potatolizard know. 17:22:36 ok yeah any number within the list lenght limits 17:23:00 PleasingFungus: theTower reads a lot of des, his mind is inscrutable! 17:23:14 oh, I fucked up the change, I guess 17:23:15 mind is fine, mouth is babbling 17:23:15 hm 17:23:24 just ammend it whenever you merge 17:23:28 Grunt: commit msg for fc93421 doesn't mention -Evoc in 'talisman of the Evangelist' description 17:23:42 chequers: because it isn't -Evoc 17:23:50 chequers: the commit desc is wrong :b 17:24:10 cool, just letting you know the inconsistency 17:24:24 so you could theoretically find Evoc Invoc on the same ring? 17:24:28 no 17:24:39 Those two properties are unique to those two unrand. 17:24:41 insulation branch seems... interesting 17:24:43 *unrands 17:24:59 wheals: there's basically two unrelated things there 17:24:59 ah ok 17:25:08 ironically, the insulation branch gives you rElec- 17:25:18 * Grunt is shocked senseless! 17:25:28 03PleasingFungus02 07[ambrosia] * 0.16-a0-2901-gd7c1c7e: Tweak (rainfalltower, gammafunk) 10(18 seconds ago, 1 file, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d7c1c7e48bd2 17:25:42 theTower: ^ ? 17:25:47 (fr someone battles a chainlightning alich with rElec-) 17:25:51 -!- elliptic has quit [Quit: Leaving] 17:26:30 Grunt: I still say the drawbacks of those rings are not very balanced 17:27:03 v0v 17:28:16 New branch created: catlobe (1 commit) 17:28:16 03|amethyst02 07[catlobe] * 0.16-a0-2898-g6bfc36b: Call Catoblepas (Summ/Earth 7) 10(6 minutes ago, 7 files, 40+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6bfc36bcd40d 17:28:29 ... 17:28:39 catlobe 17:28:54 good branch name 17:29:02 -!- wheals has quit [Read error: Connection reset by peer] 17:29:17 1learn add goodbranches 17:29:23 -!- wheals has joined ##crawl-dev 17:29:50 still trumped by que_seraph_seraph 17:29:51 i m o 17:30:19 you're biased! 17:31:44 <|amethyst> I worry Summ/Earth 7 might be too low level 17:32:06 <|amethyst> catoblepas breath is extremely effective 17:32:39 <|amethyst> no HD or MR check, for example 17:32:59 reminds me of something draco was trying out during the summons revamp 17:33:04 summon great orb of eyes 17:33:44 not very effective for stabbing aide there, even with gooes getting strip resistance 17:33:50 <|amethyst> Ecce Orbis 17:34:55 hmm, what currently has rPetrify 17:35:03 let's see 17:35:49 <|amethyst> insubstantial, catlobe, earth elemental, statues of all sorts 17:35:51 earth elemeentals, catoblepae, statues, 17:36:12 training dummies 17:36:13 <3 17:36:28 <|amethyst> I was counting those as statues (also obelisks etc) but yeah 17:36:38 shhhhhh 17:37:01 it's a cool niche but way too strong there, yeah 17:37:06 -!- Z_LAMP has quit [Ping timeout: 265 seconds] 17:37:59 <|amethyst> insubstantial is: v, W, fire elemental, air elemental, grand avatar, spectral thing, player illusion, spectral weapon, smoke demon, electric golem, most *, and test spawner 17:37:59 give Xom a Delayed Surprise gift and make one of the random not-fireballs of the ability petrifying breath / summon catoblepas instead, obviously 17:38:29 |amethyst: that spell is already going to be pretty hard for most chars to justify using, so I think increasing the level is a bad idea 17:38:40 not to mention it's single summon that's pretty fragile 17:38:44 can we do 17:38:49 Summon Greater Mammals 17:38:52 summons Ys 17:38:59 -!- bonghitz has quit [Quit: Leaving...] 17:39:03 The Revenge of the Herd 17:39:07 at high spellpower you occasionally get a catoblepas 17:39:14 <|amethyst> Summon Charismatic Megafauna 17:39:26 Summon PleasingFungus 17:39:28 i m o 17:39:37 we have menag, I think "lots of generic beasts" would be less good 17:39:41 this is at least pretty focused 17:39:47 in terms of what the summon does 17:40:13 * PleasingFungus vanishes in a puff of smoke! 17:40:15 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141126030207]] 17:40:16 feels too... binary 17:40:27 like how mana viper is, it functions reasonably as a hex 17:40:36 low spellpower -> yaks, moderate -> death yaks, high -> the occasional catoblepas, occasional yaktaur bands 17:40:39 <_< 17:40:40 either the catoblepas succeeds in petrifying a whole line of monsters or it dies 17:40:56 right, it's a pretty fragile thing, unlike a hydra 17:41:12 <|amethyst> yak -> death yak/elephant -> dire elephant/catoblepas 17:41:16 hydra can create hydras that instantly die as well, of course 17:41:29 -!- saltylicorice has quit [Ping timeout: 252 seconds] 17:41:29 rangers already has yaktaur bandssssssss 17:41:39 well, yaktaur pairs 17:42:08 imo death yaktaurs at 200 spellpower 17:42:45 just make it a unique 17:42:50 and _imply_ the stupid pun 17:43:01 where's the fun in that!!!!!!! 17:43:25 the fun's when you play a game that isn't crazy!!! 17:43:28 <|amethyst> !wtf YkNe 17:43:28 Unperson Necromancer 17:43:34 03ontoclasm02 07* 0.16-a0-2900-g010c0ec: Darken Out-of-LoS tiles a bit 10(2 hours ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=010c0ec4c0e3 17:43:34 03ontoclasm02 07* 0.16-a0-2901-gf91e080: Potion tiles 10(16 minutes ago, 25 files, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f91e080ebb4d 17:43:37 <|amethyst> !wtf YaNe 17:43:37 Unperson Necromancer 17:43:39 !wtf YkDK 17:43:39 Unperson Death Knight 17:43:41 <|amethyst> !ftw Yak Necromancer 17:43:42 ??Ne 17:43:51 Ne?? 17:43:51 Class starting with a {Book of Necromancy}. 17:43:57 ??Ne 17:43:57 necromancer[1/2]: Class starting with a {Book of Necromancy}. 17:44:10 in more ruiningness 17:44:18 necromancer and wizard really need renames 17:44:30 ??herd_card 17:44:30 herd card[1/1]: Temporarily summons between 2 and 8 animals (sometimes varied, sometimes all the same), the number and chance of hostility based on power. Animals are: orange rat, sheep, yak, hog, soldier ant, wolf, grizzly bear, polar bear, black bear, agate snail, boring beetle, basilisk, komodo dragon, spiny frog, hound, elephant, hippogriff, griffon. 17:44:42 is that still in }summonings 17:44:45 -!- Monkaria has quit [Client Quit] 17:44:45 nope 17:44:49 rangers shot them to death 17:45:05 yeah we have rod of swarm anyhow 17:45:07 (what's a summonings, you get }battle) 17:45:18 oh right 17:47:43 BATTLEDECK 17:48:01 |amethyst: I got catoble chimera not too infrequently with box of beasts, and they were much stronger than most chimera, but they tended to last a bit better 17:48:05 catoblepas (06Y) | Spd: 8 | HD: 14 | HP: 62-92 | AC/EV: 10/2 | Dam: 36 | Res: 06magic(100) | XP: 799 | Sp: petrifying cloud (2d6) [11!AM, 06!sil] | Sz: Big | Int: animal. 17:48:05 %??catoblepas 17:48:13 hrm, hp are not too terrible 17:48:21 hydra (09D) | Spd: 10 (swim: 60%) | HD: 13 | HP: 58-86 | AC/EV: 0/5 | Dam: 18 per head | amphibious, cold-blooded, regen | Res: 06magic(60), 03poison, 12drown | Chunks: 09poison | XP: 976 | Sz: Big | Int: reptile. 17:48:21 %??eight-headed hydra 17:48:32 slightly better than hydra hp 17:48:43 more AC though 17:48:52 <|amethyst> also, the spell increases HD currently 17:48:53 oddly, less ev 17:49:02 oh true, as it would for hydra I assume? 17:49:06 <|amethyst> nonlinearly (+1 per tick on the power bar) 17:49:08 I'd thought that was one of DO's changes 17:49:10 dodgy hydrae 17:50:09 theTower's complaint about binary behaviour is true, but the same is also quite true of mana vipers 17:50:40 you could argue that since it's L7, the cost is too high for an "unreliable" Y, but in practice I'd guess it's powerful 17:51:07 could consider a cap of 2 instead of one, see how it goes 17:52:00 I personally don't want to see Summonings school stuffed with any more "make a lot of these" spells just because these are easy to implement; making a catoble could be focused and balanced enough, but dunno if people would really use it 17:52:37 menag, shadow c, and xxx are nice, functional and thematic swarm spells 17:53:43 I immediately thought of how few people use malign, but that spell has very specific issues with placement and time-to-effectiveness 17:54:40 green ugly thing (03u) | Spd: 10 (move: 90%) | HD: 12 | HP: 51-80 | AC/EV: 4/10 | Dam: 1708(poison:24-48) | 10doors | Res: 06magic(40), 03poison | Vul: 11silver | Chunks: 06mutagenic | XP: 554 | Sz: Medium | Int: animal. 17:54:40 %??ugly_thing 17:54:52 unknown monster: "abomination large" 17:54:52 %??abomination large 17:54:58 large abomination (04X) | Spd: 6-12 | HD: 11 | HP: 24-62 | AC/EV: 0/0 | Dam: 40 | 07undead, evil | Res: 06magic(100), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 336 | Sz: Big | Int: plant. 17:54:58 %??large abomination 17:56:12 unknown monster: "big abomination" 17:56:12 %??big abomination 17:56:49 brown very ugly thing (08u) | Spd: 10 (move: 90%) | HD: 18 | HP: 81-117 | AC/EV: 6/10 | Dam: 2708(acid:7d3) | 10doors | Res: 06magic(40), 08acid | Vul: 11silver | Chunks: 06mutagenic | XP: 1440 | Sz: Large | Int: animal. 17:56:49 %??very_ugly_thing 17:57:05 unknown monster: "very abominable thing" 17:57:05 %??very abominable thing 17:57:16 red ugly thing (05u) | Spd: 10 (move: 90%) | HD: 12 | HP: 52-79 | AC/EV: 4/10 | Dam: 1704(fire:12-23) | 10doors | Res: 06magic(40), 05fire, 04napalm | Vul: 11silver | Chunks: 06mutagenic | XP: 558 | Sz: Medium | Int: animal. 17:57:16 %??red_ugly_thing 17:57:33 green very ugly thing (09u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-118 | AC/EV: 6/10 | Dam: 2704(strong poison:66-117) | 10doors | Res: 06magic(40), 03poison++ | Vul: 11silver | Chunks: 06mutagenic | XP: 1447 | Sz: Large | Int: animal. 17:57:33 %??green very ugly thing 17:57:34 theTower: You have 1 message. Use !messages to read it. 17:58:08 <|amethyst> %git dab3699 17:58:08 07wheals02 * 0.16-a0-2826-gdab3699: Build with -Wunused-parameter. 10(2 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dab3699267da 17:58:16 are those af_poison damage ranges accurate? 17:58:21 <|amethyst> wheals: that doesn't actually turn it on... it's no longer the default in current gcc 17:58:29 oh 17:58:40 and here i thought we had no unused parameters 17:58:54 well, either way there's no reason to have -Wno-unused-parameter :) 17:58:55 <|amethyst> wheals: nah, art-func.h alone is full of them 18:00:41 -!- travis-ci has joined ##crawl-dev 18:00:41 The build is still failing. (iterators - cb65f35 #913 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/42573984 18:00:41 -!- travis-ci has left ##crawl-dev 18:07:15 -!- wheals has quit [Read error: Connection reset by peer] 18:07:32 -!- wheals has joined ##crawl-dev 18:09:07 -!- bullock has quit [Ping timeout: 246 seconds] 18:09:37 |amethyst: IMO ungendered should be a language option :) 18:13:33 03wheals02 07* 0.16-a0-2902-ge4aa6a6: Clean up spl-book.cc a bit. 10(21 hours ago, 13 files, 87+ 95-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e4aa6a67c48b 18:13:33 03wheals02 07* 0.16-a0-2903-ga7666d4: Add support for arbitrary-size fixedbooks. 10(13 minutes ago, 14 files, 83+ 260-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a7666d464924 18:13:33 03wheals02 07* 0.16-a0-2904-gae2dc62: Improve distortion and rebranding interaction (#9278). 10(7 minutes ago, 2 files, 14+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ae2dc6209783 18:14:18 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:14:51 -!- PleasingFungus has joined ##crawl-dev 18:14:52 -!- minmay has quit [Quit: Leaving] 18:15:01 -!- minqmay has quit [Quit: Leaving] 18:16:37 PleasingFungus: IMO time to design a book with 9 spells in it 18:16:46 27 spells, imo 18:16:49 o 18:16:54 did someone implement my super cool idea 18:17:16 a spellbook containing butterflies, 27 times 18:17:44 -!- HellTiger_NB has quit [Ping timeout: 256 seconds] 18:17:49 spellbook with all the level 1 spells in it 18:17:56 there are like 12 of those right 18:18:53 -!- Cerpin has quit [Ping timeout: 252 seconds] 18:19:01 someone did 18:19:02 and it was wheals 18:19:04 !!!! 18:19:47 thank god I landed the first half of spell description reform 18:21:23 -!- stanzill has quit [Ping timeout: 240 seconds] 18:21:35 !send PleasingFungus conflicts 18:21:35 Sending conflicts to PleasingFungus. 18:21:50 nooo 18:21:51 hm 18:22:09 !learn e wheals[2] s/, clean up spl-book.cc/ 18:22:10 the ambrosia change would be pretty easy to revert 18:22:11 wheals[2/8]: todo: leeches, plague shamblers???, remove the shop hack, ruin stabbing, species-data 18:22:17 since there's no save compat stuff really 18:22:19 hm, apparently it's time to remove the shop hack 18:22:23 ! 18:22:23 in some sprint 18:22:32 there should be a book with every spell 18:22:55 that would prrrobably break the ui 18:23:02 good 18:23:07 ...especially if you include monster spells 18:23:12 heck no 18:23:25 I think we currently only support 26 spells per book tops (previously we supported exactly 6) 18:23:36 (Oh, I guess my commit actually helped wheals. You're welcome, wheals!) 18:24:19 object_class_type item_in_shop(shop_type shop_type) 18:24:22 why is this legal 18:24:46 it's not actually ambiguous 18:24:52 03ebering02 {PleasingFungus} 07* 0.16-a0-2905-g91c5bcb: Replace Potions of Confusion with Ambrosia 10(3 days ago, 25 files, 83+ 45-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=91c5bcb1e528 18:24:52 03PleasingFungus02 07* 0.16-a0-2906-gc85b058: Restore Spider's sweet ambrosia 10(2 hours ago, 1 file, 23+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c85b0587e133 18:24:54 it's just goofy 18:25:56 I wonder if these hive vaults I'm working on could get zot variants with moths and ambrosia 18:26:42 I wish bruniq existed 18:27:42 ? 18:27:45 oh my god coord_def is used for the display 18:27:47 why 18:27:48 why 18:28:28 that might be my fault, I forget 18:28:31 where? 18:28:38 lots of places 18:28:42 o 18:28:44 then probably not. 18:28:45 at least in shopping.cc 18:29:15 -!- travis-ci has joined ##crawl-dev 18:29:15 The build was broken. (master - c475c69 #914 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/42577403 18:29:15 -!- travis-ci has left ##crawl-dev 18:30:02 oh boy ray crashes 18:30:52 nooooooooooooo 18:31:06 maybe we should just remove that from the suite 18:31:43 -!- scummos__ has quit [Ping timeout: 265 seconds] 18:32:46 -!- UncertainKitten has joined ##crawl-dev 18:33:32 pleasingfungus: br[anch]uniq[ue], like uniq[ue] and l[evel]uniq[ue] 18:33:52 would that be useful 18:33:55 sure 18:34:23 there are a bunch of vaults that are given different versions per branch or are highly generic and thus placed in lots of spots 18:34:55 the most immediate example is to make those glass elevators not ever appear more than once per hell or zot >_> 18:36:23 i would support glass elevators not showing up more than once per branch 18:37:43 I guess elevators would be good, ya 18:39:43 glass....hellevators? 18:39:56 missed !glasses moment 18:40:05 -!- Daekdroom has quit [Quit: Saindo] 18:40:07 glasses elevator 18:40:36 watch as I make a tartarus elevator vault 18:40:42 except the glass is zombies 18:43:36 ! 18:43:49 seems like it might be tricky getting on the other stairs 18:43:49 . 18:43:56 maybe 18:43:58 hm 18:44:00 18:44:09 .nick 18:45:26 NAME: hangedman_big_ball_of_zombies 18:45:44 -!- ussdefiant has joined ##crawl-dev 18:45:47 corpse katamari 18:48:44 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 18:50:37 cigotuvis_rapid_transit_solution 18:56:45 PleasingFungus: but. did you add cigutovi's embrace to fleshworks? DID YOU?! 18:56:56 I don't know des. 18:57:01 rip 18:57:40 let me see... 18:58:04 oh man, the mons lines in fleshworks... 18:59:46 cigotuvi's vaultworks 19:00:28 (grunt lives at cigotuvi's codeworks) 19:01:09 ??cigutovi's_embrace 19:01:09 I don't have a page labeled cigutovi's_embrace in my learndb. 19:01:28 ?/cigutovi 19:01:29 No matches. 19:01:31 ??ciggatovi's embrace 19:01:31 I don't have a page labeled ciggatovi's_embrace in my learndb. 19:01:39 ... 19:01:50 ?/embrace 19:01:50 Matching terms (1): Cigotuvi's_Embrace; entries (7): bmh[1] | cigotuvi[1] | corpse_armour[1] | corpse_armoured[1] | crawl_confessions[9] | hellwing[1] | twisted_resurrection[1] 19:01:59 oh yeah 19:02:00 ciggatovi is a good name 19:02:11 ??bmh 19:02:11 bmh[1/3]: Has finally embraced civilisation. 19:02:13 ??cigotuvi's_embrace 19:02:13 Cigotuvi's Embrace[1/3]: L5 Necro. Turns corpses in LOS into AC/SH. Currently doesn't decay over time (watch this space), but you may lose a point when you get hit or block an attack; more likely if you have more corpses, less likely with higher spellpower. 19:02:14 finally 19:02:55 ??good names[cigg 19:02:56 I don't have a page labeled good names[cigg in my learndb. 19:03:03 ??apropos panlords[cigg 19:03:03 I don't have a page labeled apropos panlords[cigg in my learndb. 19:03:10 ??apropos panlords[Cig 19:03:11 apropos_panlords[3/4]: Cigeutte has a crystalline body with large insectoid wings. It is surrounded by a sickening stench. 19:03:27 hm 19:03:31 !seen Lasty 19:03:32 I last saw Lasty at Sun Nov 30 20:15:27 2014 UTC (4h 48m 5s ago) joining the channel. 19:03:40 lllaaassstttyyy 19:03:59 Guess who just saw, then killed Robin? And also has two thumbs? This guy! 19:03:59 Lasty: You have 1 message. Use !messages to read it. 19:04:08 wow, rude 19:04:14 it's widely know that devs cheat 19:04:17 *known 19:05:01 This is true. So, what's up? 19:05:16 I had a question about ru code, but I figured it out 19:05:25 Grunt: I liked your piety rank titles 19:05:47 sweet! That implies that it's intelligible, which is a good start . . . 19:05:48 :) 19:06:17 Lasty: <3 19:06:23 -!- Kintak has quit [Ping timeout: 240 seconds] 19:06:35 Lasty: note also the god full name 19:06:37 Grunt: I intend to use them verbatim 19:07:02 Yeah, got that too! 19:07:44 i think my favorite proposal for the name was "the Wayfarer" 19:08:00 mm 19:08:24 -!- Crehl has quit [Quit: Killed by a kitten] 19:09:04 Wulndraste the Wayfarer isn't the worst possible name/title combo 19:09:07 for a compromise option 19:09:26 I suggested "the Traveler" as the god name; Wayfarer was one of the titles 19:09:29 but those could be swapped 19:09:30 <_< 19:09:33 ... and then swap Traveller w/ Wayfairer in piety -- nm 19:09:38 Lasty: hi. 19:09:53 :) 19:09:55 hm 19:09:58 You win this round, Grunt 19:10:08 where was that crate/minmay thread about making uniques give better rewards or w/e 19:10:20 ??unused gods 19:10:21 I don't have a page labeled unused_gods in my learndb. 19:10:23 ??todo gods 19:10:23 I don't have a page labeled todo_gods in my learndb. 19:10:28 I just got a helmet, so I'm feeling great about rewards 19:10:28 ?/iupo 19:10:29 No matches. 19:10:32 ?/ipou 19:10:33 No matches. 19:10:39 Lasty: :) 19:10:40 hm 19:10:44 exactly! 19:10:44 this FeWz I'm playing is so bizarre 19:10:54 ?/iopu 19:10:54 No matches. 19:11:20 -!- travis-ci has joined ##crawl-dev 19:11:20 The build passed. (ambrosia - 135ea68 #915 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/42579238 19:11:20 -!- travis-ci has left ##crawl-dev 19:11:23 -!- rossi has quit [Ping timeout: 240 seconds] 19:11:26 ?/ikopu 19:11:27 No matches. 19:11:31 what is the list 19:12:24 ?/PUW 19:12:24 Matching entries (1): missing_gods[1]: HIPUW 19:12:34 ah derp, oka 19:12:45 !learn add todo_gods see {missing gods} 19:12:45 todo gods[1/1]: see {missing gods} 19:13:09 |amethyst: is there a canonical way to do a reduce() in c++11? 19:13:31 map-reduce, I guess 19:13:37 maybe "the Pedestrian" 19:13:54 no-mount conduct 19:14:11 <|amethyst> PleasingFungus: std::accumulate maybe? 19:14:26 <|amethyst> PleasingFungus: depending on how exactly you want to reduce 19:14:31 <|amethyst> that's more foldl 19:14:35 hm 19:14:42 right, I can use the binary_op 19:14:45 ok. 19:15:31 <|amethyst> if you need partial sums there's std::partial_sum too 19:15:58 nope, this is a simpler task 19:16:56 -!- tigertrap has quit [Client Quit] 19:21:01 ahahahahaha I think I am going to be able to cast Dragon Form by the end of Lair 19:21:16 ...maybe I should be reporting on this in ##crawl instead <_< 19:22:17 ##crawl-dev-offtopic 19:22:27 imo only report if you're casting 19:22:29 Hydra Form 19:22:30 !!! 19:22:31 You turn into a fearsome dragon!!! 19:22:44 Hydraform/Irradiate vs randart liches and shrikes. 19:23:10 -!- qoon has quit [Ping timeout: 258 seconds] 19:23:34 wow I got demolished by Rupert 19:23:34 oh 19:23:38 -!- Bloaxzorro has quit [Quit: Error: Bloax not found] 19:23:40 how demolished 19:23:46 03gammafunk02 07* 0.16-a0-2907-ga9f6940: Allow Cigotuvi's Embrace to be in the spellbook loot for Fleshworks 10(7 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a9f6940b630c 19:23:48 |amethyst: man I need your random_if here 19:24:09 !send gammafunk disc2 19:24:09 Sending disc2 to gammafunk. 19:24:18 2manydiscs 19:25:07 of course we'll need to rebalance the entire game 19:25:17 !send a reservoir PleasingFungus 19:25:17 Sending PleasingFungus to a reservoir. 19:25:21 !lm . death 19:25:21 29. [2014-12-01 01:23:19] SGrunt the Placeless Cat (L12 FeWz of Sif Muna) mangled by Rupert (a +2 vampiric battleaxe) (Lair:3) 19:25:25 only mangled 19:25:25 hm 19:25:26 * PleasingFungus drowns! 19:25:27 good death 19:25:29 Grunt: ouch 19:25:31 to account for players rushing branches where wizlabs can be found, so they can get the critical necromancy 19:25:51 fought rupert as a cat? 19:25:53 did he para you 19:25:56 as a DRAGONCAT 19:26:01 ...wow 19:26:02 trogdor was a cat 19:26:05 !lg grunt x=mhp 19:26:06 1405. [mhp=268] SGrunt the Invulnerable (L27 MiGl of The Shining One), escaped with the Orb and 15 runes on 2014-11-27 22:09:00, with 9990173 points after 169298 turns and 8:59:07. 19:26:09 hm 19:26:10 !lm . x=mhp 19:26:10 10054. [2014-12-01 01:25:01] [mhp=67] SGrunt the Placeless Cat (L11 FeWz of Sif Muna) killed Rupert on turn 29404. (Lair:3) 19:26:15 !lm . x=mhp -2 19:26:15 10053/10054. [2014-12-01 01:23:19] [mhp=72] SGrunt the Placeless Cat (L12 FeWz of Sif Muna) mangled by Rupert (a +2 vampiric battleaxe) (Lair:3) 19:26:17 good dragon hp 19:26:20 yes 19:26:22 amazing! 19:26:23 oh right cats 19:26:23 :b 19:26:33 I forgot about the whole 19:26:35 extra lives 19:26:37 thing 19:26:49 fr: simple_god_message only prints if you can see your god 19:26:56 just remember, the only good cat is a dead cat 19:27:42 !send wheals a lava-cooked felid 19:27:42 Sending a lava-cooked felid to wheals. 19:28:27 !lm * death noun~~lava 19:28:29 34. [2014-06-15 13:01:19] emperor the Gouger (L9 FeFi) blasted by a lava snake (glob of lava) (D:8) 19:28:34 nope 19:28:36 !lm * death noun~~molten 19:28:37 12. [2014-11-06 13:55:57] acwest the Arsonist (L13 FeFE of Vehumet) blasted by a molten gargoyle (bolt of magma) (Volcano) 19:28:39 !lm * death noun~~molten_lava 19:28:40 nope 19:28:44 7. [2013-02-04 20:57:04] dylex the Ripper (L15 FeMo of Nemelex Xobeh) took a swim in molten lava (Volcano) 19:28:45 <3 19:28:46 molten lava snake 19:29:35 -!- mizu_no_oto has quit [Read error: Connection reset by peer] 19:32:40 Btw, PleasingFungus: The comment for _choose_purity_mutation is identical to the comment for _choose_essence_mutation. Not that it is particularly confusing. 19:33:06 I refactored that function out of existence in the following commit 19:33:10 good catch tho 19:33:26 -!- Yermak has quit [Quit: Page closed] 19:34:00 * wheals refactors PleasingFungus out of existence!!! 19:34:08 brutal.... 19:36:21 -!- Siegurt has quit [Read error: Connection reset by peer] 19:40:23 note to self: dragon form is a bad idea against hydras right now 19:42:21 L12 dragon form is a bit on the early side in general 19:42:51 works better when phase and probably ozo are available 19:43:40 &dump Grunt 19:43:41 http://crawl.berotato.org/crawl/morgue/SGrunt/SGrunt.txt 19:43:57 reload 19:44:59 |amethyst: is there something I need to #include to get access to accumulate? 19:45:10 I'd guess that maybe hydra form is good vs hydra, but I've not tried 19:45:21 I don't think so. 19:45:38 godabil.cc:5500:15: error: use of undeclared identifier 'accumulate' 19:45:43 hm 19:45:45 am I illiterate 19:46:01 nope, that's the right number of ms. 19:46:28 cppreference suggests 19:47:12 omg,Grunt you have 5uc and 3dodging 19:47:14 what is this 19:48:51 wheals: that did it! :) 19:48:53 thanks 19:50:25 PleasingFungus: Very nice Ru cleanup! Lots of interesting things for me to keep in mind. 19:53:04 -!- travis-ci has joined ##crawl-dev 19:53:04 The build was broken. (master - 013f234 #915 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/42579257 19:53:04 -!- travis-ci has left ##crawl-dev 19:54:20 Lasty: :) 19:56:20 -!- Whistling_Bread has quit [Ping timeout: 256 seconds] 19:56:20 !vault zot_tub 19:56:21 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/zot.des;hb=HEAD#l926 19:56:31 oh 19:56:33 heh 19:58:47 -!- pwnmonkey has joined ##crawl-dev 19:59:24 -!- Lasty has left ##crawl-dev 19:59:29 -!- Lasty has joined ##crawl-dev 20:00:27 03PleasingFungus02 07* 0.16-a0-2908-g06e28aa: More Ru cleanup 10(4 minutes ago, 1 file, 81+ 63-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06e28aaeb9d6 20:03:31 man, the uniques thread had fuck-all for concrete proposals, aside from Klown posting a totally arbitrary list of XP values 20:03:49 -!- Nakatomy2 has quit [Read error: Connection reset by peer] 20:04:13 annoying. 20:04:33 What are you looking for specifically? 20:06:06 -!- DocEon has quit [Remote host closed the connection] 20:06:12 some combination of a more fleshed-out xp reform proposal (with considerations for how to keep from flooding the game with xp - reducing # of uniques per game...?), or concrete loot suggestions 20:06:18 there are a couple of the latter, but most of them are bad 20:08:10 -!- ontoclasm has quit [Quit: Leaving.] 20:08:10 hmm. I guess I'm probably not the best person to try to create such a proposal, since I already like fighting uniqes 20:08:13 *unqiues 20:08:15 !lg ddhe 20:08:16 43. ddhe the Pacifier (L13 DDHe of Elyvilon), mangled by a vault guard (a +0,+2 great sword) (kmap: erik_vaults_2) on D:17 on 2013-01-24 03:45:04, with 63949 points after 5157 turns and 2:37:21. 20:08:17 *uniques :p 20:08:17 !lg ddhe -log 20:08:18 43. ddhe, XL13 DDHe, T:5157: http://dobrazupa.org/morgue/ddhe/morgue-ddhe-20130124-034504.txt 20:08:21 !lg . ddhe -log 20:08:22 3. gammafunk, XL25 DDHe, T:72870: http://dobrazupa.org/morgue/gammafunk/morgue-gammafunk-20141128-031451.txt 20:08:30 heh 20:08:40 !lg ddhe s=char 20:08:41 43 games for ddhe: 43x DDHe 20:08:47 no false advertising there 20:08:58 if the winrate is under 100%, I call bs 20:09:08 !gamesby ddhe 20:09:09 ddhe has played 43 games, between 2013-01-19 03:29:12 and 2013-01-24 03:45:04, won 0, high score 63949, total score 138629, total turns 46806, play-time/day 1:56:48, total time 11:40:53. 20:09:13 rip 20:09:26 43 games in 5 days. Wow. 20:09:34 Lasty: I ascended mine with ** piety 20:09:38 never got above **** 20:09:55 gammafunk: ouch! That much self-healing? 20:10:16 Lasty: yeah I just couldn't pacify that much, I guess; I just did enough to keep up greater self healing much of the time 20:10:34 -!- DrKe265 has joined ##crawl-dev 20:10:58 -!- DrKe265 is now known as Powerful|DgWn 20:11:02 aside from pacifying eels and various lair nuisances, I didn't want to use it too much 20:11:12 Why? 20:11:14 -!- minmay has joined ##crawl-dev 20:11:30 well I guess it feels a bit like using EH over and over to stab 20:11:50 Ah, yes. That's a good reason. 20:11:56 #removehe 20:12:52 -!- PowerfulDgWn has quit [Ping timeout: 255 seconds] 20:13:20 -!- Whistling_Beard has quit [Ping timeout: 256 seconds] 20:13:22 -!- ontoclasm has joined ##crawl-dev 20:13:33 !lg . won min=dur x=dur 20:13:34 20. [dur=8:46:42] gammafunk the Wrestler (L27 TrWr of Qazlal), escaped with the Orb and 3 runes on 2014-05-25 09:32:40, with 1589924 points after 82508 turns and 8:46:42. 20:13:42 !lg . won min=dur x=dur -2 20:13:42 19/20. [dur=9:46:28] gammafunk the Impregnable (L25 DDHe of Elyvilon), escaped with the Orb and 3 runes on 2014-11-28 03:14:51, with 1586395 points after 72870 turns and 9:46:28. 20:13:52 -!- orbisvicis has quit [Quit: leaving] 20:15:53 -!- Zermako_ has quit [] 20:16:11 -!- Cerpin has joined ##crawl-dev 20:16:30 Lasty: well, I like fighting uniques too 20:17:12 that's why I'm interested in the unique reform thing: to nudge "optimal play" in the direction of fighting them 20:18:08 Yeah, what I'm getting at is that it's hard for me to come up with a good proposal for that nudge since the nudge isn't needed to get me to fight them. 20:18:16 -!- winlu has quit [Ping timeout: 255 seconds] 20:18:25 <|amethyst> %git 53b50a07 20:18:25 07|amethyst02 * 0.16-a0-2706-g53b50a0: Sort butcher prompt by corpse quality. 10(6 days ago, 1 file, 44+ 39-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=53b50a070e47 20:18:33 Someone who currently avoids uniques might have a better perspective on whats needed 20:19:00 <|amethyst> PleasingFungus: IMO generalise your accumulate call into a min_by function template and use it there too 20:19:16 make uniques drop good stuff 20:19:21 like phials 20:19:40 Lasty: the usual argument is "they're maybe occasionally trivially dangerous, but give almost-zero rewards" 20:20:20 <|amethyst> PleasingFungus: err, never mind, forgot that uses the whole sort, not just min 20:21:17 -!- pwnmonkey has quit [Ping timeout: 240 seconds] 20:22:39 -!- TR_Muscateer has joined ##crawl-dev 20:23:07 Lasty: do you fight vashnia 20:23:22 -!- Cerpin has quit [Ping timeout: 265 seconds] 20:23:42 sometimes. Depends on how strong I am, where Vashnia is, and how likely it is that I can pick off her band first 20:24:04 Vashnia is sometimes worth killing at some point as a naga 20:24:07 but not often 20:24:17 -!- alefury has quit [Read error: Connection reset by peer] 20:24:31 Vashnia is hard to fight with safety/confidence 20:25:04 !winratio Vashnia Lasty 20:25:48 !killratio vashnia Lasty 20:25:54 New branch created: merge-requests/31 (1 commit) 20:25:54 03Austin Appleby02 07[merge-requests/31] * 0.16-a0-2908-g25416bb: Replace a very expensive Object.keys() call with a simple counter 10(12 minutes ago, 1 file, 7+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=25416bbd1ca2 20:25:57 vashnia wins 6.666% of battles against Lasty. 20:26:08 buffing + killholes work okay 20:26:35 -!- THICK_BOY_REAGAN has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:27:13 -!- travis-ci has joined ##crawl-dev 20:27:13 The build passed. (ambrosia - d7c1c7e #916 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/42580242 20:27:13 -!- travis-ci has left ##crawl-dev 20:27:38 !lg . ikiller~~vashnia 20:27:38 1. perunasaurus the Black Belt (L17 DgTm), shot by a naga sharpshooter (arrow) (led by Vashnia) on Snake:5 on 2014-08-02 18:21:17, with 178291 points after 54106 turns and 3:00:52. 20:27:46 wildly flailing around with numpad unreasons 20:32:58 -!- pwnmonkey has joined ##crawl-dev 20:33:58 woah, merge requirest branch 20:34:00 *request 20:34:30 hrm, will travis auto-build that merge request branch? 20:35:26 oh, that patch looks like it's optimizing webtiles, that's nice 20:39:16 wow 20:39:17 force lance 20:39:17 is 20:39:18 fun 20:39:20 now!!! 20:40:42 your skilling grunt, it made me weep 20:40:55 this character is oddly effective despite that 20:40:57 -!- PleasingFungus has quit [Ping timeout: 264 seconds] 20:41:17 I assume you're going for singularity? 20:41:40 -!- Powerful|DgWn has quit [Ping timeout: 256 seconds] 20:41:54 The lance of force hits the orc! 20:41:54 The orc is moderately wounded! 20:41:54 The orc is knocked back by the lance of force! 20:41:54 The orc collides with the orc warrior!!! 20:41:54 You annihilate the orc warrior!!! You annihilate the orc!!! 20:41:57 * Grunt giggles. 20:42:04 And yes, I want to do Singularity <3 20:42:59 looks like some message consolidation might be needed, though 20:43:07 -!- PleasingFungus has joined ##crawl-dev 20:43:40 at least the orc is moderately wounded message could be skipped 20:43:48 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 20:46:05 -!- PowerfulDgWn has joined ##crawl-dev 20:46:27 %git 25416bb 20:46:27 07Austin Appleby02 * 0.16-a0-2908-g25416bb: Replace a very expensive Object.keys() call with a simple counter 10(32 minutes ago, 1 file, 7+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=25416bbd1ca2 20:47:43 !tell edlothiol A webtiles optimization requested for merging in 25416bb. Avoids calling .keys and uses a counter. Not sure how much of a performance gain this is, thoughts? 20:47:44 gammafunk: OK, I'll let edlothiol know. 20:49:39 PleasingFungus: acid monster idea. bannana slug. slow and hits like an acidic truck 20:50:02 slow monsters bad. bad! bad monster! 20:50:19 ok then 20:50:48 a standing idea on my monster idea queue is a slug with some kind of combination acid/web spit 20:50:55 ebering: something like torpor w has a nice interaction that makes it not slow and uses either a band or precense of lots of branch eneies to make the slow relevant 20:50:59 it's a bad idea but I'm still fond of it 20:51:10 -!- Powerful|DgWn has joined ##crawl-dev 20:51:40 yeah N at least have some kind of ranged thing, although it's not terribly significant unless you lack rPois 20:51:42 revision 1: said slugs only appear in bands with torpor 20:51:49 and more advanced N have other tricks 20:52:36 torpor were not designed to be lacking suitable band members, though 20:52:46 it needs more thinking 20:53:01 iron trolls only appear in packs with shamans (which have haste) or in dis (which has hell effects) 20:53:06 (but they're mostly popcorn there anyway) 20:53:21 also, banana doesn't have any doubled ns. 20:53:48 -!- Powerful|DgWn is now known as GreatDgWn 20:54:01 -!- PowerfulDgWn has quit [Ping timeout: 258 seconds] 20:54:19 -!- tabstorm has left ##crawl-dev 20:55:42 -!- simmarine_ has joined ##crawl-dev 20:55:57 -!- simmarine has quit [Read error: Connection reset by peer] 20:56:37 -!- mizu_no_oto has quit [Read error: Connection reset by peer] 20:58:12 -!- GreatDgWn has quit [Ping timeout: 245 seconds] 21:00:10 -!- Yllodra has quit [Ping timeout: 250 seconds] 21:00:21 Poll: should Backtrackticus conduct force you to decend through branches, e.g. can't go up from D:15 until you've taken the Depths stair down? If so, missing Lair/Orc will be exceptionally painful. 21:03:40 If you want to avoid that, perhaps Wulndraste can tell you when there is a branch entrance on the level and warn you if you're trying to go past one without entering it? 21:04:07 Lasty: No. 21:05:02 -!- pikaro has quit [Remote host closed the connection] 21:05:36 -!- tcsc has quit [Quit: Leaving] 21:05:37 -!- witty has quit [Ping timeout: 240 seconds] 21:05:37 -!- witty_ has quit [Ping timeout: 240 seconds] 21:07:11 -!- ussdefiant has quit [Ping timeout: 252 seconds] 21:09:36 -!- ParallaxScroll1 has quit [Quit: Page closed] 21:10:53 -!- rossi has quit [Ping timeout: 240 seconds] 21:11:13 -!- aiguu has quit [Ping timeout: 252 seconds] 21:12:29 -!- gammafunk has quit [Ping timeout: 264 seconds] 21:12:45 even if she doesn't, Detect Stairs might be a neat power 21:12:59 maybe only Detct Downstairs 21:13:29 dpeg claimed it would remove the thrill of exploration. 21:13:45 I like the idea of 'detect stairs and runes', but I am just one man. 21:14:45 m 21:14:56 !tell |amethyst if you could glance at the 'potionreform' branch when you get a chance & see if you have any idea why 7c341e4bf5 / 7403db37bf always call PotionEffect::quaff rather than the overriding ::quaff functions, I'd appreciate it enormously. (ea8c15c24 is also broken but I'm not fond if it anyway.) 21:14:57 PleasingFungus: OK, I'll let |amethyst know. 21:15:18 we are but mortals: who might hear our voices, when the gods themselves speak? 21:16:18 is PotionEffect::quaff virtual? 21:16:57 New branch created: potionreform (3 commits) 21:16:58 03ebering02 {PleasingFungus} 07[potionreform] * 0.16-a0-2895-g7c341e4: refactor potion.cc to be a map from potion enum to potion effects 10(2 days ago, 12 files, 937+ 281-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7c341e4bf58b 21:16:58 03PleasingFungus02 07[potionreform] * 0.16-a0-2896-g7403db3: fixes 10(6 hours ago, 10 files, 288+ 220-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7403db37bf1e 21:16:58 03PleasingFungus02 07[potionreform] * 0.16-a0-2897-gea8c15c: nonsense 10(5 hours ago, 2 files, 55+ 19-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ea8c15c24a61 21:17:16 geekosaur: yes. 21:17:21 wait 21:17:24 -!- Basil has joined ##crawl-dev 21:17:25 -!- AreBrandon has joined ##crawl-dev 21:17:30 -!- heteroy has quit [Ping timeout: 265 seconds] 21:17:47 no 21:17:49 wtf 21:17:55 no it is not 21:17:57 why is that legal 21:18:08 why can you even try to override a non-virtual method 21:18:14 ?????? 21:18:23 -!- Lawman0 has quit [Ping timeout: 240 seconds] 21:18:30 -!- tabstorm has joined ##crawl-dev 21:18:42 Did I get kicked or just accidentally quit 21:18:55 quit 21:19:09 !tell |amethyst nvm, c++ too hard 21:19:09 PleasingFungus: OK, I'll let |amethyst know. 21:19:53 I think because simple uses can be resolved at compile time so it doesn't need to keep a vtable 21:21:20 ? 21:21:48 overriding non-virtual methods 21:22:05 Wops 21:22:48 no, I got that was what you were talking about, I just don't understand your explanation 21:23:20 simple uses of what can be resolved at compile time? why does that have to do with allowing overrides of non-virtual methods? what is a vtable? 21:23:57 "virtual" means "keep a vtable so method calls can be resolved at runtime". without that, you can still override methods *if* the compiler can determine at compile time that it needs to call a different instance 21:24:10 ah 21:24:12 ok 21:24:52 -!- lobf has joined ##crawl-dev 21:24:59 and the result will be a lot faster... but the cases where instances can be determined at compile time are fairly limited 21:25:16 so in most programs you have to take the hit of the vtable for runtime resolution 21:25:41 <|amethyst> a pointer or reference has a static type, what it is declared as; and a dynamic type, what it is actually pointing to. They differ in, for example, Shape *s = new Rectangle(); 21:25:41 |amethyst: You have 3 messages. Use !messages to read them. 21:26:29 <|amethyst> virtual methods are resolved according to the dynamic type of the invocant, non-virtual according to the static type 21:26:41 heh 21:28:41 -!- Whistling_Bread has quit [Ping timeout: 264 seconds] 21:29:44 -!- travis-ci has joined ##crawl-dev 21:29:44 The build passed. (catlobe - 6bfc36b #917 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/42581115 21:29:44 -!- travis-ci has left ##crawl-dev 21:30:11 -!- zxc232 has joined ##crawl-dev 21:30:48 there appears to be a life regeneration bug 21:31:06 my friend is regenerating life at an abnormally high rate (with no regen source) 21:31:09 https://crawl.project357.org/watch/Metavex 21:31:25 I did notice that myself, that I seemed to be healing fairly quickly 21:31:47 hm 21:31:47 huh 21:31:51 I bet it's the ambrosia 21:31:55 that would be a good bug 21:32:05 this felid i'm watching is regenning ~1 hp per turn 21:32:19 which does seem super high 21:32:28 yeah it's about 1-2 hp per turn 21:32:52 yeah pretty sure it's ambrosia 21:32:54 oops 21:33:08 !blame ambrosia 21:33:09 I pronounce ambrosia... Guilty! 21:33:47 yeh, I'm getting 3HP/turn 21:34:02 -!- lessens has quit [Ping timeout: 245 seconds] 21:34:03 -!- debo has quit [Ping timeout: 272 seconds] 21:34:06 good bug 21:34:50 fix going up in a sec 21:34:58 huge regen GrBe, I don't think it gets any easier 21:35:09 &versions 21:35:12 %git :/mbrosi 21:35:13 07PleasingFungus02 * 0.16-a0-2906-gc85b058: Restore Spider's sweet ambrosia 10(5 hours ago, 1 file, 23+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c85b0587e133 21:35:22 CAO: 0.16-a0-2894-gd50c8f4, CBRO: 0.16-a0-2889-gd00b090, CDO: 0.16-a0-2887-gd875327, CKR: 0.16-a0-2937-gb46d4a0, CLAN: 0.16-a0-2898-gc475c69, CPO: 0.16-a0-2908-g06e28aa, CSZO: 0.16-a0-2890-gdbabbbf, CXC: 0.16-a0-2896-gd83f56c, LLD: 0.16-a0-1936-g7f7f679 21:35:44 are you guys on cpo? 21:35:46 yeah 21:35:49 ok 21:35:58 I think he's setup to autorebuild quite regularly 21:36:00 so no need top ing him 21:36:03 *to ping 21:36:06 yeah 21:37:30 03PleasingFungus02 07* 0.16-a0-2909-g77ee436: Stop the fountains of Olympus (zxc232) 10(48 seconds ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=77ee4368d44a 21:38:12 super 21:38:33 my friend's not going to want to restart his game though 21:38:38 I figured 21:38:41 don't worry about it 21:38:44 dw he'll die 21:38:45 consider it a bug-finding bounty :) 21:38:47 somehow 21:38:59 I don't know how you'd kill a GrBe with this regen 21:39:02 but he'll find a way 21:39:49 can singularities take damage 21:40:34 because it doesn't seem like it, and monsters still waste turns hitting them 21:41:00 -!- Hailley has quit [Quit: Petra is closed!] 21:41:47 03PleasingFungus02 07* 0.16-a0-2910-g91149f4: Tweak ambrosia 10(2 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=91149f4bdda0 21:42:11 ??ambrosia 21:42:11 ambrosia[1/1]: Takes one turn to eat. Provides 2500 nutrition and confuses you (clarity does work). For a few turns after eating ambrosia, you will recover MP at a rate equal to your hunger rate. Gone in 0.15 21:44:18 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 21:44:47 !learn add ambrosia[1 Gives 3-10 turns of confusion + hp & mp regen (3-5 of each per turn). The regen only lasts as long as the confusion. New in 0.16, replacing !confusion. 21:44:48 ambrosia[1/2]: Gives 3-10 turns of confusion + hp & mp regen (3-5 of each per turn). The regen only lasts as long as the confusion. New in 0.16, replacing !confusion. 21:45:03 !learn e ambrosia[2 In 0.14-, was food. 21:45:04 Syntax is: !learn edit TERM[NUM] s/// 21:45:14 !learn e ambrosia[2 s/^/In 0.14-, was food. 21:45:14 ambrosia[2/2]: In 0.14-, was food.Takes one turn to eat. Provides 2500 nutrition and confuses you (clarity does work). For a few turns after eating ambrosia, you will recover MP at a rate equal to your hunger rate. Gone in 0.15 21:45:16 does clarity work? 21:45:26 johnstein: well, it prevents the confusion. 21:45:40 03PleasingFungus02 07* 0.16-a0-2911-g901904d: Mark Ambrosia useless under divine stamina 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=901904d9e52c 21:45:43 !learn e ambrosia[2 s/food.T/food. T/ 21:45:43 ambrosia[2/2]: In 0.14-, was food. Takes one turn to eat. Provides 2500 nutrition and confuses you (clarity does work). For a few turns after eating ambrosia, you will recover MP at a rate equal to your hunger rate. Gone in 0.15 21:45:47 erm I meant to ask, does clarity block the regen? 21:45:54 !learn e ambrosia[2 s/ Gone.*// 21:45:54 ambrosia[2/2]: In 0.14-, was food. Takes one turn to eat. Provides 2500 nutrition and confuses you (clarity does work). For a few turns after eating ambrosia, you will recover MP at a rate equal to your hunger rate. 21:46:27 !learn edit ambrosia[1 s/$/ Clarity does not work./ 21:46:27 ambrosia[1/2]: Gives 3-10 turns of confusion + hp & mp regen (3-5 of each per turn). The regen only lasts as long as the confusion. New in 0.16, replacing !confusion. Clarity does not work. 21:46:50 !learn s ambrosia[1 Gives 3-10 turns of confusion + hp & mp regen (3-5 of each per turn). The regen only lasts as long as the confusion; clarity blocks both. New in 0.16, replacing !confusion. 21:46:51 ambrosia[1/2]: Gives 3-10 turns of confusion + hp & mp regen (3-5 of each per turn). The regen only lasts as long as the confusion; clarity blocks both. New in 0.16, replacing !confusion. 21:47:06 -!- Kramell has quit [Remote host closed the connection] 21:47:53 -!- mizu_no_oto has quit [Ping timeout: 252 seconds] 21:50:10 ??ambrosia[2 21:50:10 ambrosia[2/2]: In 0.14-, was food. Takes one turn to eat. Provides 2500 nutrition and confuses you (clarity does work). For a few turns after eating ambrosia, you will recover MP at a rate equal to your hunger rate. 21:50:16 !learn del ambrosia[2] 21:50:17 Deleted ambrosia[2/2]: In 0.14-, was food. Takes one turn to eat. Provides 2500 nutrition and confuses you (clarity does work). For a few turns after eating ambrosia, you will recover MP at a rate equal to your hunger rate. 21:51:04 rip 21:51:07 a piece of crawl's history 21:54:38 ??potion of ambrosia 21:54:39 I don't have a page labeled potion_of_ambrosia in my learndb. 21:54:54 !learn move ambrosia potion_of_ambrosia 21:54:54 ambrosia -> potion of ambrosia[1/1]: Gives 3-10 turns of confusion + hp & mp regen (3-5 of each per turn). The regen only lasts as long as the confusion; clarity blocks both. New in 0.16, replacing !confusion. 21:55:00 ??ambrosia 21:55:00 I don't have a page labeled ambrosia in my learndb. 21:55:04 !learn add ambrosia see {potion of ambrosia} 21:55:05 ambrosia[1/1]: see {potion of ambrosia} 21:55:20 new potion tiles look cool 21:55:29 i forgot the syntax, but passive aggressively pointing out the problem got it fixed! 21:56:25 chequers: look at metavex's regen 21:56:47 77ee4368d44a755baaa75a0d9b90d55cc238d82d <-- epic bug 21:57:07 are they under perma ambrosia int he bugged version? 21:57:31 yes 21:57:52 I wonder if that bug was in ebering's version, or if I accidentally introduced it 21:58:26 yep, looks like it was in his 21:58:33 -!- Lasty has quit [Quit: Leaving.] 21:58:34 still should've caught it 21:58:36 "man, why is this game so easy?" 21:58:39 haha 21:58:50 man your server is basically the canary for all our bugs 21:58:55 because of how quickly it updates 21:59:03 once an hour! lightning-fast! 21:59:05 it's in my version 21:59:05 -!- wheals has quit [Read error: Connection reset by peer] 21:59:21 -!- wheals has joined ##crawl-dev 21:59:34 PleasingFungus: 15 minutes now! 21:59:38 ! ! ! ! 21:59:43 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:59:59 i was thinking of just building every commit but this seems close enough to that 22:00:12 in the future: catches bugs before the commits 22:00:43 -!- vcordie has quit [Read error: Connection reset by peer] 22:00:59 pre-continuous deployment 22:02:29 zxc232: thanks~ 22:03:49 fr shields have 0.5 swap delay to facilitate swapping between 1h+shield & 2h combos 22:04:45 i think that's the point of the delay 22:06:04 -!- ackack has joined ##crawl-dev 22:06:48 -!- NotKintak has quit [Ping timeout: 265 seconds] 22:06:51 -!- PowerfulDgWn has joined ##crawl-dev 22:07:33 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:08:45 -!- elliptic has joined ##crawl-dev 22:14:37 -!- wheals has quit [Read error: Connection reset by peer] 22:16:39 -!- wheals has joined ##crawl-dev 22:16:52 -!- heteroy has quit [Ping timeout: 250 seconds] 22:29:11 -!- gammafunk has joined ##crawl-dev 22:29:19 .gfnext 22:29:20 DESu^(Sif|Jiyva) 22:29:36 -!- _Jordan_ has joined ##crawl-dev 22:30:45 well 22:30:48 the tests pass 22:30:50 so here goes 22:31:30 03ebering02 {PleasingFungus} 07* 0.16-a0-2912-g06f1e9d: Refactor potion.cc to be a map 10(2 days ago, 12 files, 1042+ 311-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06f1e9d9ba1c 22:31:30 03PleasingFungus02 07* 0.16-a0-2913-g41081db: Improve ambrosia messenging 10(29 minutes ago, 2 files, 5+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=41081db11431 22:31:30 03PleasingFungus02 07* 0.16-a0-2914-g4ae3da0: Deprecate POT_SLOWING 10(16 minutes ago, 5 files, 14+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4ae3da0db1d1 22:31:37 -!- foophykins has quit [Ping timeout: 246 seconds] 22:31:53 1024+ 311- == good...? 22:31:56 idk 22:32:01 that may have been an error. 22:32:13 <_Jordan_> Heya, I think I'm running into a text bug, not sure if it's already a known issue? 22:32:14 !calc 1024 - 311 22:32:14 713 22:32:21 _Jordan_: ? 22:32:44 -!- Brannock has quit [Ping timeout: 256 seconds] 22:33:01 <_Jordan_> So I was fighting a shapeshifter that was in the form of a frost giant; he was the only monster in view at the time (though he had been made ghostly by a DE Death Mage some time earlier) 22:33:24 <_Jordan_> _The ghostly frost giant hits you but does no damage. 22:33:24 <_Jordan_> You chop the ghostly frost giant into pieces!!! 22:33:24 <_Jordan_> You destroy the ghostly frost giant! 22:33:24 <_Jordan_> The ghostly deep elf death mage returns to its original shape as it dies. 22:33:33 rad 22:37:31 <_Jordan_> So yeah not sure if some quantum entanglement occurred during the ghostly process or what... should I report on Mantis? 22:37:43 -!- ussdefiant has joined ##crawl-dev 22:41:47 hm 22:41:55 oh, I see 22:42:00 let me try to reproduce this. 22:43:32 yeah I can't repro that 22:43:33 sorry 22:43:35 feel free to report it 22:45:47 <_Jordan_> kk, thanks! Just thought I should check first, cause last time I reported something that had already been fixed :x 22:45:52 -!- ackack has quit [Ping timeout: 255 seconds] 22:49:44 -!- mong has quit [Quit: WeeChat 1.0.1] 22:50:19 got an early Sif overflow on my DeSu......Robin was in it 22:50:21 ^qyes 22:50:27 .gfnext 22:50:27 FoAK^Lucy 22:51:19 !killratio robin gammafunk 22:51:20 robin wins 33.33% of battles against gammafunk. 22:51:24 not bad 22:51:29 for robin, that is 22:51:33 -!- Piginabag has quit [Quit: Page closed] 22:51:37 not so good for you 22:51:38 she didn't win that one realy 22:51:46 she died after all 22:51:52 peh! 22:51:56 I was annoyed by the inconvenience though 22:52:03 -!- kipster has quit [Quit: Page closed] 22:52:44 crawl trivia: there is exactly one class of MH_NATURAL monster that cannot be spectralized by lost souls. 22:52:48 Do you know which? 22:53:29 wait nvm 22:53:49 oh, I see 22:53:51 this is very silly 22:54:00 enemies that you've pacified with ely can't be revived by lost souls, I think 22:56:58 Shapeshifter death text bug 13https://crawl.develz.org/mantis/view.php?id=9282 by _jordan_ 22:59:55 -!- qoon has quit [Remote host closed the connection] 23:00:48 -!- rast has quit [Remote host closed the connection] 23:04:52 -!- SickSadWorld has quit [Ping timeout: 246 seconds] 23:06:12 hrm. so this is the second game so far where a runed door annotation was not removed after I opened the door 23:07:54 -!- rithmic has quit [Quit: Leaving] 23:08:02 -!- Ququman has quit [Read error: Connection reset by peer] 23:10:38 -!- caricature has quit [Quit: Konversation terminated!] 23:11:16 -!- saltylicorice has quit [Ping timeout: 256 seconds] 23:11:35 right, I was going to functionize those cigotuvi guys 23:11:48 first, bees. 23:12:00 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 23:13:19 -!- rossi has quit [Ping timeout: 255 seconds] 23:13:32 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 23:14:06 -!- pentax has quit [Read error: Connection reset by peer] 23:14:07 geekosaur: that's how its implemented 23:14:15 huh? 23:14:34 they used to stop being runed and be cleared from the dungeon overview 23:14:47 geekosaur: no, they used to not be annotated in ^O at all 23:14:49 they now stop being runed but are still annotated 23:14:59 %git :/runed door 23:14:59 07ebering02 {wheals} * 0.16-a0-2324-g67aa517: Have runed doors appear in level annotations. 10(2 weeks ago, 1 file, 15+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=67aa517b28b3 23:15:34 they did appear in annotations in earlier versions so I assume it was removed, readded, and apparently it is now a feature that a door that is no longer runed is still annotated? 23:15:42 dumb 23:15:56 I don't remember them ever appearing in annotations. 23:16:02 before this recent patch, anyway. 23:17:18 (some?) runed door annotations not removed when seal broken 13https://crawl.develz.org/mantis/view.php?id=9283 by geekosaur 23:19:15 -!- mkbehr has quit [Quit: Leaving] 23:19:34 I recall them showing up if they hadn't been opened (e.g. that annoying vault with a centaur in a "cell" with a bush on one side and a runed door on the other) 23:20:01 again, clutter in the case where I'd killed it with ranged 23:20:06 -!- GreatDgWn has joined ##crawl-dev 23:20:15 but, whatever, this is a "feature" now 23:21:34 -!- demiskeleton has quit [Quit: Leaving] 23:21:57 -!- PowerfulDgWn has quit [Ping timeout: 245 seconds] 23:22:44 -!- PowerfulDgWn has joined ##crawl-dev 23:22:54 geekosaur: imo cool down on the bitterness 23:23:13 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-2914-g4ae3da0 (34) 23:24:21 -!- AwsmlyPwrfulDgWn has joined ##crawl-dev 23:25:01 -!- GreatDgWn has quit [Ping timeout: 255 seconds] 23:25:09 I didn't read any patches but if this was ever a feature before it was never in a commit message nor was its removal 23:25:23 oh, I think Fo start out with !resistance pre-identified still 23:25:40 or if it was in there it wasn't something that grepping for obvious keywords would find 23:25:47 or something, since...wait 23:25:51 sorry, false alarm 23:26:19 -!- GreatDgWn has joined ##crawl-dev 23:27:31 -!- PowerfulDgWn has quit [Ping timeout: 265 seconds] 23:28:20 -!- GreatDgWn is now known as MightyDgWn 23:28:29 -!- pentax has quit [Ping timeout: 265 seconds] 23:29:23 03PleasingFungus02 07* 0.16-a0-2915-g8175b88: Improve lost soul messenging 10(44 minutes ago, 1 file, 5+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8175b88f89ea 23:29:23 03PleasingFungus02 07* 0.16-a0-2916-gd2bf1ef: More lost soul tweaks 10(30 minutes ago, 2 files, 44+ 29-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d2bf1efd641f 23:29:23 03PleasingFungus02 07* 0.16-a0-2917-gaf945e3: Flatten 10(28 minutes ago, 1 file, 45+ 36-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=af945e3e5780 23:29:23 03PleasingFungus02 07* 0.16-a0-2918-gca19eba: Don't punish overkill 10(27 minutes ago, 1 file, 8+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ca19eba08b4a 23:29:23 03PleasingFungus02 07* 0.16-a0-2919-g2cc8197: Refactor Beogh deathbed conversions 10(14 minutes ago, 1 file, 69+ 41-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2cc81975f5a3 23:29:23 03PleasingFungus02 07* 0.16-a0-2920-g6aac557: Make spectralized enemies drop corpses sooner 10(46 seconds ago, 1 file, 7+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6aac55765e29 23:29:27 -!- AwsmlyPwrfulDgWn has quit [Ping timeout: 265 seconds] 23:29:57 -!- TR_Muscateer has quit [Ping timeout: 272 seconds] 23:31:36 -!- travis-ci has joined ##crawl-dev 23:31:36 The build was fixed. (master - a9f6940 #920 : gammafunk): http://travis-ci.org/crawl-ref/crawl-ref/builds/42585973 23:31:36 -!- travis-ci has left ##crawl-dev 23:32:37 -!- MightyDgWn has quit [Ping timeout: 240 seconds] 23:32:49 -!- _Jordan_ has quit [Quit: Leaving] 23:33:41 -!- PowerfulDgWn has joined ##crawl-dev 23:33:57 -!- PowerfulDgWn is now known as ExperiencedDgWn 23:35:41 !flatten PleasingFungus 23:36:03 brutal... 23:36:12 man I think i regret suggesting & merging that big potions.cc commit 23:36:16 oh well 23:36:20 hopefully it only creates funny bugs 23:37:11 1learn add devteam 23:37:33 PleasingFungus, why? 23:39:18 Zaba: 1024+ 300- is not a good balance of code for a refactoring 23:39:20 imho 23:39:23 ah 23:39:51 it depends, really 23:40:11 it makes me nervous 23:40:23 I found a lot of bugs when testing 23:40:27 and I mean, I fixed them 23:40:29 but... 23:40:37 -!- ExperiencedDgWn has quit [Ping timeout: 240 seconds] 23:40:38 in this case it does add quite a lot of boilerplate 23:40:45 !crush the bugs 23:40:45 Grunt crushes the bugs like a grape!!!! 23:41:39 -!- ExperiencedDgWn has joined ##crawl-dev 23:41:46 the idea of using actual classes instead of switching over enums all over the place is generally sound, though 23:42:21 -!- ExperiencedDgWn is now known as LegendaryDgWn 23:42:26 watching on CPO: Lom turns up just after the Mnoleg battle 23:42:27 <3 23:42:49 next up: spl-cast? beam? 23:42:50 (: 23:43:48 those are scary 23:44:14 !send beam.cc PleasingFungus 23:44:15 Sending PleasingFungus to beam.cc. 23:44:40 There's some low-hanging fruit in mon-cast.cc right now. 23:44:45 Especially the LOS hexsa. 23:44:47 *hexes 23:45:36 That code is a mess (probably because I wrote three quarters of it) 23:46:53 -!- tcsc has quit [Quit: This computer has gone to sleep] 23:47:38 I wonder how the ratio of bad to not bad code has changed over time 23:49:35 -!- Krakhan has quit [Ping timeout: 258 seconds] 23:54:02 -!- PleasingFungus has quit [Ping timeout: 245 seconds] 23:55:29 -!- theTower has quit [Ping timeout: 252 seconds] 23:55:35 -!- PleasingFungus has joined ##crawl-dev 23:56:03 we have not-bad code...? 23:57:02 it was removed 23:57:06 ! 23:57:07 rip