00:00:02 -!- omarax has quit [Remote host closed the connection] 00:00:23 <|amethyst> gammafunk: oldest supported g++ and newest released g++ (likewise clang) would be ideal, but I too fear combinatorics 00:01:25 gammafunk: ugh, i have no idea what's going on in your twitch video >8( 00:01:39 how can you tell what anything is? 00:03:14 yeah if we didn't have so many kinds of builds 00:04:26 gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4 00:04:30 please keep supporting 4.8 00:05:20 -!- staplegun has quit [Ping timeout: 268 seconds] 00:06:31 !function always_true 00:06:32 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/libutil.h#l94 00:06:54 well it's what it says on the can 00:07:49 hrm. why does always_true exist, instead of a template constantly(A a) {return [B b] => a;} or whatever the syntax for lambdas is? 00:08:52 -!- kaiza has quit [Remote host closed the connection] 00:10:45 gammafunk: lol that -9 chainmail of Limited Liability 00:10:56 -!- foophykins has quit [Quit: Page closed] 00:11:33 you sure do know how to pick 'em 00:12:47 03gammafunk02 07* 0.17-a0-2003-gd348506: Add juggernauts and stormcallers to ziggurats and adjust monster sets 10(3 hours ago, 1 file, 8+ 5-) 13https://github.com/crawl/crawl/commit/d34850609a66 00:15:26 nice HEFi story gf 00:15:52 -!- pintc has quit [Ping timeout: 265 seconds] 00:17:01 !lm gammafunk mibe swamp:1 max=dam x=dam 00:17:02 31. [2015-10-07 05:22:22] [dam=] gammafunk the Severer (L11 MiBe of Trog) entered the Swamp on turn 5080. (Lair:3) 00:17:06 !lg gammafunk mibe swamp:1 max=dam x=dam 00:17:07 2. [dam=99] gammafunk the Severer (L12 MiBe of Trog), blown up by Araefel's ghost on Swamp:1 (infiniplex_staircase_pool_2) on 2015-10-07 05:26:03, with 17304 points after 5226 turns and 0:46:01. 00:17:14 good death 00:17:36 yeah at least I did win it 00:17:38 !lg . won 1 00:17:39 1/33. gammafunk the Farming Conqueror (L27 HEFi of The Shining One), escaped with the Orb and 15 runes on 2012-11-13 09:00:56, with 6540706 points after 286452 turns and 1d+7:33:39. 00:17:54 !lg . won 1 x=gid 00:17:54 1/33. [game_key=gammafunk:cszo:20121008015229S] gammafunk the Farming Conqueror (L27 HEFi of The Shining One), escaped with the Orb and 15 runes on 2012-11-13 09:00:56, with 6540706 points after 286452 turns and 1d+7:33:39. 00:18:10 !lm . milestone~~abyss gid=game_key=gammafunk:cszo:20121008015229S 00:18:11 No milestones for gammafunk (milestone~~abyss gid=game_key=gammafunk:cszo:20121008015229S). 00:18:14 hrm 00:18:37 -!- Kalir has quit [Changing host] 00:19:05 btw you could hide the chat window using adblock 00:19:29 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-2002-g92c7e20 (34) 00:19:54 I just minimize it usually 00:20:00 if you're talking to me about the stream vid 00:20:15 well not minimize, keep it close? sometimes I forget to though 00:20:28 <|amethyst> amalloy: always_true could be replaced with lambdas at this point; it predates our move to C++11 00:20:49 true, you could just write the lambda in place each time 00:20:53 but it's nice to have const 00:21:38 <|amethyst> also, with your template you'd have to explicitly specify B 00:21:54 so when's the move to pure lua scheduled? 00:22:21 hm. can you use auto and get type inference? i imagine not 00:22:39 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:22:40 <|amethyst> amalloy: what would you infer B from? 00:22:52 gammafunk: i mean more for the viewers than you 00:23:13 just add user css to set its display: none; 00:23:32 whatever is calling the lambda knows what type of lambda it expects to receive. like haskell can figure that out. but i'm not surprised C++ can't 00:23:49 -!- MgDark has quit [Ping timeout: 264 seconds] 00:24:15 the better way to do this is to use obs to put something over the area 00:24:21 which I'll probably do anyhow 00:24:25 <|amethyst> whatever is calling the lambda might be far away from whatever is calling constantly 00:25:16 right, which is why i'm not surprised you can't figure it out automatically. it was a vague hope 00:28:04 Porkation removes items on mercenaries. 13https://crawl.develz.org/mantis/view.php?id=10000 by WildSam 00:28:34 ...that's what brings home the bacon 00:28:35 <|amethyst> amalloy: it would be possible to do, though 00:29:04 <|amethyst> amalloy: you could make constantly(X) return an object of a class that has a templatised operator() 00:29:34 c++ woo 00:30:08 ah, i see 00:30:28 this is so much harder than: const a b = a 00:30:35 (but i understand why) 00:33:53 <|amethyst> hm 00:34:07 <|amethyst> I guess in C++14 you could probably use a generic lambda for that 00:35:50 -!- Twiggytwiggytwig has quit [Ping timeout: 246 seconds] 00:36:01 ??rcfile 00:36:01 rcfile[1/3]: https://github.com/crawl/crawl/blob/master/crawl-ref/docs/options_guide.txt 00:36:15 -!- JellieJels has quit [Quit: Leaving] 00:37:04 <|amethyst> amalloy: ah, this does work in C++11 00:37:25 <|amethyst> template auto constantly(Ret val) { return [=] (auto x) { return val; }; } 00:37:55 aha! 00:38:31 -!- Twiggytwiggytwi_ has quit [Quit: See ya guys later ;)] 00:39:02 -!- Pacra has quit [Ping timeout: 250 seconds] 00:41:49 <|amethyst> err 00:41:51 <|amethyst> C++14 that is 00:42:10 <|amethyst> C++11 doesn't have generic lambdas (with auto parameters) 00:43:29 need to remember what that [=] does, again 00:44:02 <|amethyst> gammafunk: it means any names mentioned inside the lambda that don't come from the lambda arguments should be captured by value 00:44:17 -!- ZChris13 has quit [Quit: This is not a desk. It is not being flipped.] 00:44:27 <|amethyst> could write [val] instead here 00:44:44 oh, yes 00:45:50 -!- tealeaves has quit [Quit: Bye] 00:46:32 -!- ussdefiant has joined ##crawl-dev 00:47:42 cerealjynx (L27 TrCK) ERROR in 'dbg-scan.cc' at line 556: mid cache bogosity: mid 8235 points to DEAD MONSTER mindex=22 mid=0 (Abyss:3) 00:48:09 is there some way to 'add one' to a character like 'f' 00:48:16 can I just do 'f' + 1 to get 'g' 00:48:29 <|amethyst> you can, but what is this for? 00:48:30 yes 00:48:40 !source _find_ability_slot 00:48:40 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/ability.cc#l3430 00:48:44 if (you_worship(GOD_ELYVILON)) 00:48:44 first_slot = letter_to_index('h'); 00:48:46 you do exactly that 00:49:03 I want if (species_is_draconian(you.species) and you.experience_level < 7) first_slot = letter_to_index('h'); 00:49:03 but it's generally pretty horrible practice 00:49:13 but if you're a drac who worships ely, these will overlap 00:50:04 <|amethyst> two things: 1. you could just as well do letter_to_index('h') + 1 00:50:12 <|amethyst> 2. you have to be careful about wrapping 00:50:40 that happens with more situations than just that combination, too 00:50:55 i can't think of any off the top of my head, but i know i've encountered a few 00:51:01 wrapping? as in ascii number layout? 00:51:27 <|amethyst> chequers: yes, you wouldn't want to go from 'z' to '{' 00:51:30 i don't get 1. I was just going to change the line to first_slot += 1 00:51:37 -!- Valarioth has quit [Ping timeout: 246 seconds] 00:51:38 yeah. no risk of such wrapping here 00:51:46 <|amethyst> first_slot isn't a character anyway 00:51:49 <|amethyst> it's an integer 00:52:30 just wondered if adding 1 to a character was sensible c++ or not 00:52:55 <|amethyst> it is 00:53:00 "sensible c++" 00:53:19 <|amethyst> if there's no risk of such wrapping, you should at least add ASSERT(first_slot < 52) 00:54:02 <|amethyst> otherwise that for (int slot = first_slot - 1; slot >= 0; --slot) loop would bounds error when subscripting ability_letter_table 00:54:20 cerealjynx (L27 TrCK) ERROR in 'dbg-scan.cc' at line 556: mid cache bogosity: mid 7076 points to bone dragon mindex=22 mid=7190 (Abyss:3) 00:56:13 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:56:35 why does ely reserve two slots? 00:57:01 afaict ely uses a-e so starting abilities at f like normal is fine 00:57:09 <|amethyst> because that hasn't been updated since lesser healing was removed 00:57:25 :) 00:57:43 last question. Is this appropriate syntax, or should I brace 00:57:44 if (species_is_draconian(you.species) 00:57:44 and you.experience_level < 7) 00:57:45 <|amethyst> hm 00:57:45 first_slot += 1; 00:58:19 <|amethyst> our style guide says to brace it if the condition is multiple lines 00:58:34 <|amethyst> also, I'd prefer "&&" to "and" 00:58:38 almost all style guides agree 00:58:45 sorry... python 00:59:05 <|amethyst> hypractvChipmunk: well, ours is weird in that it says *not* to brace it if both the conditional and body are single lines 00:59:31 <|amethyst> hypractvChipmunk: rather than just 'always brace' 00:59:34 that's not terribly weird 00:59:38 -!- Siveran_ has quit [Read error: Connection reset by peer] 00:59:49 <|amethyst> or 'you *may* omit the braces if...' 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:18 but i've never seen any that don't brace on multiline conditionals; that would be really weird 01:00:21 heh 01:00:25 <|amethyst> hm 01:00:27 okay, if it forces you not to, that's weird 01:00:42 <|amethyst> actually, I guess our style guide just says "may" 01:00:59 <|amethyst> OTOH, util/unbrace does it always 01:01:27 -!- Brannock has quit [Quit: Leaving] 01:01:27 -!- CacoS has quit [Ping timeout: 268 seconds] 01:01:46 may i state for the record that i think the style guide for dcss is awful? 01:02:01 -!- Earlo has quit [Remote host closed the connection] 01:02:44 <|amethyst> only if you like to belabour the obvious :) 01:02:49 oh i do 01:02:55 -!- Smello has quit [Ping timeout: 252 seconds] 01:03:28 i just want to make sure nobody thinks that my using it implies in any way that i like it 01:03:39 i have my dignity 01:04:32 -!- ProzacElf has joined ##crawl-dev 01:04:33 thanks for the advice |amethyst 01:05:04 <|amethyst> I can think of several things I would like to change 01:05:39 wonder if there's an automattic reformatter that could restyle dcss code 01:05:49 <|amethyst> chequers: clang-format 01:06:07 <|amethyst> we'd need to teach it our style (and maybe tweak our style a bit to be expressible) 01:06:34 the case labels irk me 01:07:02 <|amethyst> hypractvChipmunk: you mean not double-indenting switch bodies? 01:07:08 <|amethyst> one of my biggest annoyances is that our style guide forces you to write non-compliant code: 01:07:15 yeah; i know it has its logic 01:07:17 <|amethyst> Internal functions are prefixed with underscores. 01:07:17 <|amethyst> static void _remove_from_inventory(item_def* item); 01:07:18 but i still don't like it 01:07:26 oh god don't get me started on that 01:07:34 <|amethyst> that is not legal in C++ 01:07:41 -!- Krakhan has quit [Ping timeout: 246 seconds] 01:07:55 <|amethyst> ("that" = starting something in the global namespace with an underscore) 01:08:10 reserved for standard library 01:08:16 or somesuch 01:08:23 so what is weird about the c++ style anyway? 01:08:25 <|amethyst> for the implementation 01:08:31 right, that 01:08:41 New branch created: pull/130 (3 commits) 13https://github.com/crawl/crawl/pull/130 01:08:42 03chequers02 07https://github.com/crawl/crawl/pull/130 * 0.17-a0-2001-g2c66334: Remove ability slot reservation for Lesser Healing (|amethyst) 10(15 hours ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/2c663349c96b 01:08:42 03chequers02 07https://github.com/crawl/crawl/pull/130 * 0.17-a0-2002-gbc4b023: Guard against potential future ability slot reservation overflow (|amethyst) 10(15 hours ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/bc4b023bd238 01:08:42 03chequers02 07https://github.com/crawl/crawl/pull/130 * 0.17-a0-2003-ga79fc1b: Reserve the first ability slot for Draconian breath (milski) 10(15 hours ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/a79fc1b2d122 01:08:47 Unstable branch on crawl.s-z.org updated to: 0.17-a0-2003-gd348506 (34) 01:08:52 foo_t is the one i was thinking of, maybe 01:09:00 also not supposed to use that 01:09:18 |amethyst: how would those static functions be named ideally? 01:09:31 <|amethyst> hypractvChipmunk: that's Posix, though, not the language 01:09:46 just no leading character, and you should use code editors to figure out things like static or not? 01:09:52 <|amethyst> but since we include posix headers 01:10:00 -!- iFurril has quit [Ping timeout: 256 seconds] 01:10:05 <|amethyst> gammafunk: no leading character, and why does it matter whether it's static? 01:10:30 it reminds me whether I'm going to need to think about header files, I guess 01:10:42 if it doesn't compile, then you need to think about header files >8) 01:10:51 not that the compiler doesn't remind me of this 01:11:59 wow. clang-format is pretty amazing 01:12:08 <|amethyst> but if you don't need to think about header files, you need to think about whether the use precedes the definition and if so whether you have a prototype at the top of the .cpp file 01:12:08 it aligns previously unaligned comments that should have been aligned 01:12:11 it is very good 01:12:40 you mean the .cc file >8) 01:12:49 * hypractvChipmunk twitches. 01:13:00 -!- dtsund has quit [Ping timeout: 240 seconds] 01:13:20 <|amethyst> but, yeah, I am of the opinion that if you programming environment doesn't give you a way to see the definition and/or declaration of a function, it is a bad programming environment 01:13:26 <|amethyst> grep can do that even... 01:13:33 <|amethyst> s/you p/your p/ 01:14:42 yeah, makes sense. It's probably just the strange sense of comfort I get when I'm writing a function and I see that the function I need is _something 01:14:57 hehe 01:14:59 "oh, I'm supposed to use that. thank goodness it's not a scary global function!" 01:15:32 <|amethyst> but it is a global function 01:15:43 <|amethyst> ideally we'd use namespaces in more than a couple of files 01:16:12 yeah my notion of global in C++ is horribly skewed by crawl's use of source files as "namespace" 01:16:53 it's more "thank goodness i don't have to touch a header file!" 01:17:39 in orc news: average orc end xp: 12657.08 01:17:50 pubby orc end xp: 21666.75 01:18:12 pubby? 01:18:31 holy crap and average orc end number of monsters: 87.49, pubby number of monsters: 233.13 01:18:39 <|amethyst> !vault utopia 01:18:41 Can't find utopia. 01:18:46 <|amethyst> !vault pubby_orc 01:18:48 Can't find pubby_orc. 01:18:54 !vault pubby_orc_utopia 01:18:54 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/orc.des#l1949 01:19:10 he has a lot of 0 that he shouldn't place 01:19:24 I'm balancing/refactoring it, but wanted to see what the actual numbers were 01:19:44 average means "average without pubby's vault placing" 01:19:50 for the former numbers 01:20:22 crawl code seems to use a lot of ternaries 01:20:23 <|amethyst> for the whole level, right? 01:20:33 where perhaps other code would use case/select 01:20:36 yeah for orc:4 01:20:39 since pubby's is encompass 01:21:03 so I compare the whole level with and without his vault 01:21:25 heh, that one's a beast 01:21:55 probably I'll just remove these 74 0 he places 01:22:21 well not quite that, he places them strategically but that'll be the general idea 01:23:13 -!- tealeaves has quit [Read error: Connection reset by peer] 01:23:36 <|amethyst> gammafunk: a more general problem with that vault is that there isn't much randomness 01:24:33 here i thought the fortress volcano i made was a bit oversized... 01:24:37 <|amethyst> gammafunk: I guess there's some alternation of monsters, and some purely cosmetic alternation in the spot that replaces enter_elven_halls 01:24:59 yeah, it's true there are not too many randomized monsters 01:25:14 otoh it's such a big map with so many that it's really hard to notice 01:25:22 but with fewer placing I'll use more randomness 01:25:34 <|amethyst> well, it's not just monsters 01:25:41 <|amethyst> there is no randomness in the map 01:25:57 <|amethyst> other than rotation/flipping 01:26:02 sometimes there's not a plant! 01:26:15 this is going to tend to be the case in a map that's pretty structural and encompass 01:26:21 but it could use some pathing perhaps 01:26:33 the thing is it doesn't really obstruct any path 01:26:46 so most of the randomness would be fairly cosmetic 01:27:07 some randomizing of the shop guards would be nice at least 01:27:08 <|amethyst> hm 01:27:18 -!- tensorpudding has quit [Remote host closed the connection] 01:27:39 and I think that central "city area" before the branching areas with the four cells 01:27:43 is a good area to randomize 01:27:57 well there's a lot you could do really but 01:27:58 that was something i wanted to learn how to do with that fortress concept...ideally you could have the common thematic rooms as modular units that could be assembled randomly 01:28:05 I'm probably going to just get the monster count sane 01:28:22 and somewhat more randomized and maybe leave improving the layout itself to another commit 01:28:27 -!- staplegun has quit [Ping timeout: 240 seconds] 01:29:03 <|amethyst> hypractvChipmunk: we have subvaults for that, though AIUI they are sometimes finicky 01:29:27 <|amethyst> maybe all the known bugs about subvaults are closed by now? 01:29:53 at the very least, those water and lava "trap" areas should hold the potential to be interesting even for someone who's looked at the DES 01:30:35 (at least, i call them trap areas because i can totally see myself dying when a source of flight expires as i try to see what's across them) 01:31:17 style question: bool check_moveto_terrain(const coord_def& p, const string &move_verb... 01:31:32 is the different & alignment intentional? 01:32:11 |amethyst: if those bugs are still out there, I'll likely run into them and fix them 01:32:11 <|amethyst> chequers: no, it's that different people disagree on where to put it, and our style guide doesn't say 01:32:44 <|amethyst> I prefer the latter, but that's kind of old-fashioned and C-ish 01:32:59 <|amethyst> OTOH, the former is misleading when you declare multiple variables on the same line 01:33:09 <|amethyst> int* x, y; does not define two pointers 01:33:13 yeah, i can't relieve myself of that habit, despite what is "logical" 01:33:41 oh yeah, I'd probably just assume it did if I read that 01:34:19 -!- Zeor has quit [Quit: Leaving.] 01:34:20 <|amethyst> OT3H you probably shouldn't write that regardless of where you put the * :) 01:34:27 >8) 01:35:00 |amethyst: people do it sometimes in for-initializers 01:35:13 well 01:35:16 not in c they don't >8p 01:35:29 well, this is a reasonable fascimile of crawl's style: clang-format -i -style="{BasedOnStyle: webkit, IndentWidth: 4, BreakBeforeBraces: Allman, ColumnLimit: 80, SpacesBeforeTrailingComments: 1, AlignAfterOpenBracket: true}" player.cc 01:35:34 i guess it depends what you mean by "that". never mind, i'm not really following and will not be helpful butting in 01:35:41 go back to your corner 01:35:56 here's a cookie 01:35:58 i mean, there are big changes, and it really screws up big nested blocks like crawl's 5 line multi-ternary things 01:36:12 i love 5-line multi-ternaries 01:36:20 i got to use one in one of my pull requests 01:36:45 I can't figure out how to make it leave those alone, or format then crawl does 01:36:57 you end up with these blocks that just continuously indent and are way less readable 01:37:00 crawl has a format for that? 01:37:13 it probably sucks 01:38:17 <|amethyst> IIRC it's not very consistent 01:38:40 it probably says, like, leave the colon on the preceding line and then indent to align the ?s with the equal sign 01:39:19 but yeah, i'm pretty sure there were at least two completely different variations in the code i saw, so i just used my own preference 01:39:58 a lot of blocks have their own style to maximise readability 01:40:21 eg check out the one in 01:40:24 !source bless_weapon 01:40:25 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/godabil.cc#l114 01:40:42 https://github.com/crawl/crawl/blob/master/crawl-ref/source/godabil.cc#L175 01:41:15 clang-format can do a lot of things to that line, but none of them are pretty 01:46:42 -!- WildSam has quit [Quit: Page closed] 01:47:39 -!- Smello has quit [Ping timeout: 252 seconds] 01:49:20 03|amethyst02 07* 0.17-a0-2004-ge62ed07: Break an overly long line. 10(4 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/e62ed07890de 01:49:54 -!- st_ has joined ##crawl-dev 01:53:19 -!- ontoclasm has quit [Quit: Leaving.] 01:55:57 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:59:31 -!- ystael has quit [Ping timeout: 250 seconds] 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:01:35 -!- WalrusKing has quit [Ping timeout: 246 seconds] 02:06:55 03|amethyst02 07* 0.17-a0-2005-gc0021b2: Simplify. 10(11 minutes ago, 1 file, 17+ 7-) 13https://github.com/crawl/crawl/commit/c0021b2f1af2 02:06:55 03|amethyst02 07* 0.17-a0-2006-g94b6906: Don't use c_str in take_note arguments. 10(4 minutes ago, 17 files, 27+ 29-) 13https://github.com/crawl/crawl/commit/94b6906bdd4d 02:08:40 -!- tensorpudding has quit [Ping timeout: 268 seconds] 02:09:53 -!- ZChris13 has joined ##crawl-dev 02:10:34 -!- simmarine has quit [Quit: Leaving] 02:11:26 -!- mong has quit [Quit: Page closed] 02:11:43 -!- Bcadren has quit [Ping timeout: 244 seconds] 02:16:17 i really hate this game... 02:21:44 -!- BlackGyver has quit [Ping timeout: 250 seconds] 02:22:02 !lg hypractvChipmunk 02:22:02 333. hyperactiveChipmunk the Firebug (L1 GrFE), slain by a kobold on D:1 on 2015-10-08 06:16:06, with 5 points after 201 turns and 0:01:10. 02:23:38 -!- NilsBloodaxe has quit [Quit: Page closed] 02:24:15 * hypractvChipmunk scowls. 02:28:05 -!- WalkerBoh has quit [Remote host closed the connection] 02:37:53 -!- Jels has quit [Read error: Connection reset by peer] 02:38:04 -!- JellieJels has quit [Read error: Connection reset by peer] 02:38:50 heh 02:39:39 !lg . -2 02:39:40 332/333. hyperactiveChipmunk the Firebug (L1 GrFE), slain by a hobgoblin (a +0 club) on D:1 on 2015-10-08 06:14:51, with 0 points after 38 turns and 0:00:19. 02:39:43 !lg . -3 02:39:44 331/333. hyperactiveChipmunk the Firebug (L1 GrFE), slain by a goblin (a +0 club) on D:1 on 2015-10-08 06:14:25, with 1 point after 84 turns and 0:00:32. 02:40:05 yeah, it's been that kind of night 02:45:02 heh 02:45:03 happens 02:45:33 pick up a weapon, sticks to your hand, three miscasts, splat 02:46:17 run around for two levels with a cursed sling and only 4 stones 02:46:41 ooh, things are lookin' up! found book of fire 02:47:18 back a few days ago in my first game with fire elementalist, i got a book of fire and ended up falling in love with the role....except half of what i loved turned out to be from that book 02:47:22 and i haven't gotten one since 02:47:53 now i just need a spear of venom and i'll be happy 02:48:10 i do have a blowgun though 02:48:52 -!- NecroBanana has quit [Remote host closed the connection] 02:49:30 yeah bolt of fire is nicer than fireball usually 02:49:43 -!- shrinkshooter has quit [Quit: Page closed] 02:50:03 i just like conjure flame + inner flame + ignite poison 02:50:12 though bolt of fire is solid, for sure 02:50:13 sticky flame and a large blunt object are a pretty solid way to go with FE 02:50:34 i was devastated when i found out ignite poison wasn't in the starting book after that first game 02:50:34 so 1/3 of what you loved was from the book you mean 02:50:48 yeah, but that was the one that made it all work 02:50:56 then again i turn virtually everything that isn't a deep elf into at least a part time melee-er 02:52:58 deep elves can generally be part-time melee-ers too 02:53:26 staff or sblade can save you some MP on popcorn 02:53:38 oh, i like to lajatang it up with a deep elf 02:53:42 -!- Blazinghand has joined ##crawl-dev 02:53:52 but i'm considerably more leery about actually running up and whacking dudes with a deep elf 02:54:03 they dont have as much hp 02:54:50 -!- Idolo has quit [] 02:55:29 yeah, and you can't get away with as good of armor as you can with say a tengu 02:55:31 generally 02:55:32 ignite poison so powerful <3 02:55:42 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 02:55:56 pull out blowgun, fwit fwit, boom 02:56:09 -!- raskol has quit [Ping timeout: 244 seconds] 02:56:33 a lot of people hate new ignite poison compared to what it used to do 02:56:45 but 3 mp is pretty cheap 02:58:59 -!- dtsund has joined ##crawl-dev 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:00:23 ooh, staff of wizardry too 03:00:30 now we're cookin' 03:02:46 see, the great thing about it is that you can get poison and inner flame on a whole bunch of guys before they reach the chokepoint and then detonate them all together with ignite poison 03:02:56 it's beautiful 03:08:49 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 03:08:50 -!- Lightli has quit [Ping timeout: 246 seconds] 03:10:23 oops >8( 03:10:42 apparently that guy had inner flame still >8x 03:11:35 !lg . x=dam,mhp 03:11:36 334. [dam=38;mhp=41] hyperactiveChipmunk the Firebug (L8 GrFE of Vehumet), blasted by an orc wizard (exploding inner flame) (hexed by the player character) on D:7 on 2015-10-08 07:10:23, with 1540 points after 8579 turns and 0:45:15. 03:12:25 i blame it on 3 am 03:12:37 night, guys <3 03:12:42 -!- hypractvChipmunk is now known as hC|zzz 03:15:12 -!- cjm has quit [Remote host closed the connection] 03:19:41 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-2006-g94b6906 (34) 03:31:06 -!- lobf has quit [Quit: lobf] 03:31:35 otr + ignite poison is great 03:31:38 oh, he went to bed 03:32:33 -!- mibe has quit [Quit: Page closed] 03:42:17 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 03:42:35 -!- CcS_ is now known as CacoS 03:42:46 -!- zero_one has quit [Ping timeout: 250 seconds] 03:43:22 -!- waat has quit [Ping timeout: 272 seconds] 03:46:26 -!- Yermak has quit [Quit: Page closed] 03:53:42 -!- yogidabear has quit [Quit: Page closed] 03:53:45 -!- infrasho1tfoo has quit [Read error: Connection reset by peer] 03:54:09 -!- CacoS has quit [Quit: Page closed] 03:55:19 -!- tealeaves has quit [Quit: Bye] 03:59:17 -!- Blazinghand has quit [Read error: Connection reset by peer] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:01:57 !lg * recent place=orc:4 s=ikiller 04:01:58 7003 games for * (recent place=orc:4): 1189x an orc high priest, 858x an orc warrior, 636x an orc sorcerer, 622x an orc knight, 542x an orc priest, 514x an orc warlord, 494x Saint Roka, 219x an ettin, 173x a stone giant, 160x, 109x an ogre mage, 109x a two-headed ogre, 105x a cyclops, 103x an ogre, 93x the player character, 80x Nessos, 79x a troll, 57x an orc, 47x Azrael, 40x a warg, 38x an orc wi... 04:02:20 !lg * recent place=orc:4 s=ikiller% 04:02:21 7003 games for * (recent place=orc:4): 1189x an orc high priest (16.98%), 858x an orc warrior (12.25%), 636x an orc sorcerer (9.08%), 622x an orc knight (8.88%), 542x an orc priest (7.74%), 514x an orc warlord (7.34%), 494x Saint Roka (7.05%), 219x an ettin (3.13%), 173x a stone giant (2.47%), 160x (2.28%), 109x an ogre mage (1.56%), 109x a two-headed ogre (1.56%), 105x a cyclops (1.50%), 103x an ... 04:07:29 -!- ussdefiant has quit [Ping timeout: 255 seconds] 04:14:16 that's a lot of kills for azrael 04:14:57 he's not fun to encounter that early 04:15:17 no 04:15:47 although last time i ran into him that early i did appreciate how he was so committed to hellfiring me that he killed all of his minions too 04:18:40 -!- bonghitz has quit [Remote host closed the connection] 04:20:03 -!- kaiza has quit [Ping timeout: 250 seconds] 04:26:47 -!- ystael has quit [Ping timeout: 240 seconds] 04:32:58 -!- Yogidabear has quit [Quit: Page closed] 04:37:56 chequers: https://github.com/ademesmay/crawl 04:38:27 chequers: it is stupidly simple so far 04:42:00 -!- Ququman has joined ##crawl-dev 04:48:27 -!- siepu has quit [Ping timeout: 240 seconds] 04:51:55 -!- ___miek has quit [Read error: Connection reset by peer] 04:53:01 ventricule: stupidly simple = the best kind of simple there is 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:09:10 -!- infrasho1tfoo has quit [Read error: Connection reset by peer] 05:17:30 -!- Evablue_ has quit [Quit: Evablue_] 05:24:16 dpeg: I wanted to ask you something that I read on tvtropes about crawl, that I think is patently false: 05:24:24 "Nemelex Xobeh, the trickster god, is a fairly obvious reference to Yu-Gi-Oh!. Their followers are given magical decks of cards that allow them to summon monsters, cast powerful spells, and lay traps. They are encouraged to fight with these cards as much as possible and as they advance in the faith they get powers that let them peek at their cards, top-deck the cards they want, etc. (Remember in the 05:24:30 original Japanese version of Yu-Gi-Oh! it was a plot point that Yugi/Atem was in fact actually cheating.) Even their in-game description gets in on the fun, stopping just short of actually including the phrase "heart of the cards." (For reference, the phrase it uses is "trust in the cards.")" 05:24:36 is any of that true? 05:24:54 as I recall you invented nem 05:27:01 there's a fair amount of inaccuracy about crawl on tvtropes 05:27:09 or at least there was the last time i bothered to look 05:27:18 like it used to say you could run into sigmund on d:1 05:27:23 Given how many entries are on that page, I'm not surprised at all 05:27:35 it's endless 05:27:39 heh 05:27:42 yeah 05:27:46 c'mon gammafunk, it's obvious. they both feature cards, and the phrase "the cards" 05:28:12 some of 'em may have even been true when they were put on the page 05:28:38 nemlex and yugioh are both three syllables 05:29:10 I'm thinking of dpeg getting really excited about Yu-Gi-Oh! back in like 1998 05:29:28 maybe because he follows all the latest japanese mangas? 05:30:00 I'm also not sure if it was dpeg who originally invented the god, or if it was just he who proposed a lot of the conducts or something 05:30:39 the first thing I said was a joke, but the second thing was serious, as I could be misremembering about his actually inventing nem 05:32:14 03gammafunk02 07* 0.17-a0-2007-g96ac4c4: Balance and clean up an Orc end vault 10(24 hours ago, 1 file, 78+ 77-) 13https://github.com/crawl/crawl/commit/96ac4c4e0d02 05:34:03 heh 05:38:03 i had that orc ending in at least my last two games, maybe more 05:38:32 i am probably totally wrong about this, but it seems like it's been a lot recently 05:46:32 it should have the same weight as other ends, but 05:46:56 it's possible that there's an inherent added weight due to something like levels getting vetoed and that vault never getting rejected 05:47:01 due to it being encompass 05:47:22 I tried to use mapstat to check but mapstat doesn't seem to want to count end vaults 05:47:25 not sure why 05:48:03 we could certainly lower the weight, since it's still got a lot more enemies compared to the other ends 05:48:49 -!- NotKintak has quit [Ping timeout: 264 seconds] 05:50:38 oh weird it's saying no maps have generated 05:50:40 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 05:50:47 maybe something broke mapstat recently 05:51:30 it also doesn't list the end vaults as even available 05:51:40 I'll have to look into that 05:52:47 !lg * current trunk place=orc:4 kmap!= s=kmap% 05:52:49 1593 games for * (current trunk place=orc:4 kmap!=): 199x pubby_orc_utopia (12.49%), 159x grunt_orc_garden (9.98%), 142x pf_orc_diabolical (8.91%), 106x grunt_orc_cross (6.65%), 102x st_orc_congregation (6.40%), 99x st_orc_rangers (6.21%), 95x st_orc_pillars (5.96%), 87x grunt_orc_community_town_hall (5.46%), 82x uniq_saint_roka (5.15%), 81x st_orc_open (5.08%), 66x st_orc_elflike (4.14%), 55x st_... 05:53:52 !lg * current trunk place=orc:4 kmap=pubby_orc_utopia s=ikiller% 05:53:53 199 games for * (current trunk place=orc:4 kmap=pubby_orc_utopia): 44x Saint Roka (22.11%), 38x an orc warrior (19.10%), 23x an ettin (11.56%), 21x an orc warlord (10.55%), 12x an orc priest (6.03%), 11x a stone giant (5.53%), 11x an orc high priest (5.53%), 11x an orc knight (5.53%), 6x an orc sorcerer (3.02%), 5x an ogre (2.51%), 5x an orc (2.51%), 3x a cyclops (1.51%), 2x the player character (... 05:53:58 !lg * current trunk place=orc:4 kmap!=pubby_orc_utopia s=ikiller% 05:53:59 2324 games for * (current trunk place=orc:4 kmap!=pubby_orc_utopia): 388x an orc high priest (16.70%), 286x an orc warrior (12.31%), 237x an orc sorcerer (10.20%), 201x an orc knight (8.65%), 158x an orc warlord (6.80%), 151x an orc priest (6.50%), 141x Saint Roka (6.07%), 64x (2.75%), 64x an ettin (2.75%), 49x a stone giant (2.11%), 47x Azrael (2.02%), 37x the player character (1.59%), 32x a two-... 05:58:58 -!- amalloy is now known as amalloy_ 05:59:08 gammafunk: I didn't invent Nemelex :) 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:01:15 gammafunk: Nemelex has been there since 3.10 06:01:18 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:god:history 06:02:05 At some time (I forgot when), Haran and I overhauled Nemelex completely. That was when he got the active powers (draw three, stack five etc... these were my ideas, as were the different deck rarities). 06:02:33 ah, but he had card effects and all that back in 3.10? 06:02:38 I can say that I've had zero influence by Yu-Gi-Oh. 06:03:00 I kind of doubt the original creator was influenced by Yu-Gi-Oh either 06:03:18 gammafunk: yes, so Linley might have been influenced by Yu-Gi-Oh. But I am pretty sure that this is complete nonsense, because the names of the card sound totally like medieval Tarot, and that's something we preserved. 06:03:27 yes 06:03:51 so that's trope certainly false :) 06:04:09 The person who wrote that probably just took something they saw in crawl and associated with something from their childhood 06:04:38 exactly 06:04:46 sadly I can't really cite anything that proves it's nonsense, but I'm sure the author of that entry can't cite any support either 06:05:16 the idea about the deck rarities is inspired by CCGs (collectible card games, such as Magic or Pokemon) but only in a very abstract sense: I just knew these things exist, nothing more 06:05:55 did Yu-Gu-Oh even exist ten years ago? 06:06:09 And was it popular in Australia? I doubt it. 06:06:12 it existed around like 1998 or so 06:06:36 ok 06:07:00 nothing about the card names or mechanics is really reminiscent of yu gi oh 06:07:02 yeah not seen in cartoon form in the US until 2002 06:07:02 but I'd hazard that if someone in Australia was inspired by an actual card game around that time, it'd definitely have been Magic 06:07:16 right, Magic would have been a much more likely source 06:07:31 but like I said, it reeks a lot more of Tarot, and what I know of/think about Linley really makes more sense that way 06:07:39 -!- ProzacElf has quit [Ping timeout: 240 seconds] 06:07:52 -!- aaaa has quit [Quit: Page closed] 06:07:52 Well thanks for the info, I'll probably see if I can get the entry changed somehow 06:07:58 even though it's pointless, it bothers me somehow 06:08:05 don't worry, it's a fun misconception 06:08:14 if only we'd removed Nem this wouldn't happen!!!! 06:08:15 it's funny how it states it's not only a reference but an obvious reference 06:08:31 yeah I'm sure half the entries on tvtropes are like that 06:08:32 like maud being a fairly obvious reference to nethack 06:08:34 gammafunk: well, that's a major point in favour of removal, can't argue with that 06:09:31 we briefly talked about removal back then... should've jumped the ship right there... pity we were strong enough for spieces removal, but not for god removal 06:15:39 -!- pintc has quit [Ping timeout: 240 seconds] 06:17:38 -!- pintc has quit [Changing host] 06:18:42 -!- gammafunk has quit [Ping timeout: 260 seconds] 06:22:10 -!- infrasho1tfoo has quit [Ping timeout: 246 seconds] 06:22:20 I am sure gammafunk left to remove Nemmy 06:25:15 ventricule: whats your branch called? 06:26:25 oh, just in master 06:27:45 -!- ___miek has quit [Ping timeout: 252 seconds] 06:30:33 -!- gammafun1 has joined ##crawl-dev 06:32:59 -!- siepu has quit [Ping timeout: 256 seconds] 06:34:18 chequers : don't look now I found the bug 06:34:32 chequers : I just forgot to seed the initial dungeon generation 06:37:09 -!- gammafun1 has quit [Quit: leaving] 06:38:08 -!- gammafunk has joined ##crawl-dev 06:44:14 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:45:32 -!- Sage1234 has quit [Ping timeout: 244 seconds] 06:56:02 -!- gammafunk has quit [Quit: leaving] 06:58:30 -!- siepu has quit [Ping timeout: 240 seconds] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:03:58 chequers : now the baseline works 07:16:47 -!- Lasty has joined ##crawl-dev 07:20:11 -!- elliptic has quit [Quit: Leaving] 07:29:33 -!- bonghitz has quit [Remote host closed the connection] 07:36:06 -!- neunon has quit [Ping timeout: 240 seconds] 07:41:06 -!- Wah has quit [Read error: Connection reset by peer] 07:44:31 -!- neunon has joined ##crawl-dev 07:59:31 -!- Lasty has quit [Quit: Leaving.] 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:02:46 -!- Lasty has joined ##crawl-dev 08:08:57 -!- Patashu has quit [Ping timeout: 252 seconds] 08:09:37 -!- CcS has quit [Ping timeout: 246 seconds] 08:12:55 -!- Pacra has joined ##crawl-dev 08:18:44 -!- infrasho1tfoo has quit [Read error: Connection reset by peer] 08:22:13 -!- KurzedMetal has quit [Read error: Connection reset by peer] 08:23:03 -!- iFurril has quit [Ping timeout: 255 seconds] 08:31:08 -!- gammafunk has joined ##crawl-dev 08:34:01 -!- G-Flex| has joined ##crawl-dev 08:34:19 -!- Earlo has quit [Remote host closed the connection] 08:35:51 -!- G-Flex has quit [Read error: Connection reset by peer] 08:37:55 -!- Pacra has quit [Ping timeout: 252 seconds] 08:40:05 -!- tealeaves has quit [Quit: Bye] 08:41:45 -!- Voker57 has quit [Read error: Connection reset by peer] 08:48:00 -!- Pacra has joined ##crawl-dev 08:49:36 -!- waat has quit [Read error: Connection reset by peer] 08:52:19 -!- Pacra has quit [Ping timeout: 240 seconds] 08:55:59 -!- siepu has quit [Ping timeout: 264 seconds] 08:58:52 -!- tealeaves has quit [Quit: Bye] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:09:10 -!- cribozai has quit [Ping timeout: 244 seconds] 09:13:26 -!- pblur_ has quit [Quit: Page closed] 09:17:57 -!- cojito has quit [Ping timeout: 255 seconds] 09:19:20 -!- tealeaves has quit [Ping timeout: 250 seconds] 09:26:48 -!- ventricule has quit [Ping timeout: 246 seconds] 09:28:38 -!- Tux[Qyou] has joined ##crawl-dev 09:32:22 -!- radinms has quit [Ping timeout: 246 seconds] 09:33:33 -!- kazimuth has quit [Client Quit] 09:38:44 -!- radinms_ is now known as radinms 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:00:11 -!- mamgar has quit [Read error: Connection reset by peer] 10:00:23 -!- Ragnor has quit [Ping timeout: 256 seconds] 10:04:15 -!- ololoev has quit [Ping timeout: 246 seconds] 10:09:06 -!- Furril has quit [Ping timeout: 246 seconds] 10:11:37 -!- Daekdroom has quit [Remote host closed the connection] 10:26:19 -!- siepu has quit [Ping timeout: 240 seconds] 10:29:27 -!- LexAckson_ has joined ##crawl-dev 10:30:39 -!- mtyson has quit [Ping timeout: 265 seconds] 10:33:56 -!- tealeaves has quit [Quit: Bye] 10:38:54 -!- Kramell has quit [Remote host closed the connection] 10:40:45 -!- Kramell has quit [Excess Flood] 10:45:54 -!- Amy|Sonata is now known as flappity 10:45:54 -!- Bodrick has quit [Quit: leaving] 10:46:12 -!- Bodrick has joined ##crawl-dev 10:46:16 -!- siepu has quit [Quit: Leaving] 10:49:59 -!- Lasty has quit [Ping timeout: 265 seconds] 10:49:59 -!- ontoclasm has joined ##crawl-dev 10:52:51 -!- cojito has quit [Ping timeout: 246 seconds] 10:53:01 -!- Zekka has quit [Ping timeout: 244 seconds] 10:53:18 -!- lobf has joined ##crawl-dev 10:55:59 -!- lobf has quit [Client Quit] 10:59:41 -!- Lasty1 has joined ##crawl-dev 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:11:41 -!- Kramin has joined ##crawl-dev 11:15:39 -!- ololoev has quit [Ping timeout: 246 seconds] 11:17:41 -!- CcS has quit [Quit: Page closed] 11:22:09 -!- Lasty1 has quit [Ping timeout: 255 seconds] 11:25:39 -!- Lasty1 has joined ##crawl-dev 11:27:57 -!- CacoS has quit [Read error: Connection reset by peer] 11:32:28 -!- tealeaves has quit [Quit: Bye] 11:44:27 -!- zxc232 has quit [Read error: Connection reset by peer] 11:49:29 -!- lobf has joined ##crawl-dev 11:50:06 -!- ussdefiant has joined ##crawl-dev 11:51:20 -!- lobf has quit [Client Quit] 11:54:07 -!- radinms has quit [] 11:57:10 -!- mtyson has quit [Ping timeout: 265 seconds] 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:04:37 -!- SurpriseTRex has quit [Ping timeout: 246 seconds] 12:07:17 -!- HellTiger has quit [Ping timeout: 246 seconds] 12:11:58 -!- CcS has quit [Ping timeout: 246 seconds] 12:16:05 -!- pintc has quit [Ping timeout: 268 seconds] 12:19:26 -!- simmarine has joined ##crawl-dev 12:19:36 -!- uJellie has quit [Ping timeout: 250 seconds] 12:21:07 -!- infrasho1tfoo has quit [Remote host closed the connection] 12:23:55 -!- Bamboomancer has quit [Ping timeout: 246 seconds] 12:23:58 New branch created: pull/131 (1 commit) 13https://github.com/crawl/crawl/pull/131 12:23:58 03DrKe02 07https://github.com/crawl/crawl/pull/131 * 0.17-a0-2008-gea97e06: Update another xl_rank_name 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ea97e06f6d4a 12:39:40 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:42:15 -!- lobf has joined ##crawl-dev 12:42:42 -!- tensorpudding has quit [Ping timeout: 255 seconds] 12:43:52 -!- ussdefiant has quit [Ping timeout: 250 seconds] 12:44:10 -!- Ladykiller69 has quit [Ping timeout: 246 seconds] 12:47:58 -!- tealeaves has quit [Quit: Bye] 12:50:37 -!- lobf has quit [Quit: lobf] 12:54:02 -!- wheals has joined ##crawl-dev 12:55:03 -!- MarvinPA has joined ##crawl-dev 12:58:03 |amethyst: i don't know anything about dgamelaunch or how easy it would be to change but https://crawl.develz.org/tavern/viewtopic.php?t=17917 is right up your alley 13:00:03 -!- omarax has quit [Read error: Connection reset by peer] 13:00:18 <|amethyst> funny thing is, lowercase but not uppercase "y" was always accepted 13:00:44 <|amethyst> I just (a few hours ago, when I saw that) modified the copies on CSZO and CAO to use uppercase 13:01:04 <|amethyst> s/use/accept/ 13:01:41 <|amethyst> I need to figure out what to do with those re: git 13:01:59 <|amethyst> they've been diverging forever because the config is also in the same repo 13:03:52 <|amethyst> and because I/we don't have a test instance set up anywhere, I'm usually making my changes in the deployed copy :/ 13:07:26 -!- wheals has quit [Ping timeout: 252 seconds] 13:09:55 -!- wheals has joined ##crawl-dev 13:12:05 -!- SurpriseTRex has quit [Ping timeout: 265 seconds] 13:18:14 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-2007-g96ac4c4 (34) 13:18:47 -!- Kalir has quit [Changing host] 13:19:59 -!- Earlo has quit [Ping timeout: 240 seconds] 13:26:08 -!- Lasty1 has quit [Ping timeout: 252 seconds] 13:26:25 -!- Lasty1 has joined ##crawl-dev 13:29:28 -!- CacoS has quit [Ping timeout: 268 seconds] 13:32:31 -!- tealeaves has quit [Quit: Bye] 13:34:55 -!- swartzcr has quit [Ping timeout: 255 seconds] 13:37:36 -!- Henzell has quit [Ping timeout: 250 seconds] 13:39:41 -!- Basil has quit [Ping timeout: 256 seconds] 13:39:53 -!- Henzell has joined ##crawl-dev 13:47:01 wheals: entered the orcish mines at XL16? Where'd ya get all that XP? 13:47:21 i just did lair and d 13:47:28 !apt na xl 13:47:29 Could not understand "xl" 13:47:31 !apt xl 13:47:32 Could not understand "xl" 13:47:36 !apt xp 13:47:36 Could not understand "xp" 13:47:40 welp 13:47:48 Oh, I see -- not doing the no-lair challenge 13:48:03 yeah, i'm just planning on the tier i 13:49:45 though i'm not sure how i'm planning to get to the abyss 13:50:24 -!- G-Flex| is now known as G-Flex 13:50:40 IMO it's worth finishing Depths before going to the abyss. As a side benefit, you get portals to the abyss. 13:51:26 ... 13:51:33 you just want me to die to a juggernaut, don't you :P 13:51:49 WHO TOLD . . . no. 13:52:12 I ended up going D->Orc->D->Elf->Depths->Abyss 13:52:16 -!- wheals has quit [Quit: Leaving] 13:52:22 rip 13:56:59 -!- wheals has joined ##crawl-dev 13:57:17 Lasty_: so you'd suggest doing Elf before Depths? 13:58:03 (i do elf so rarely these days (which is a relative term, since i haven't played this far for around a year) that it totally slipped my mind) 13:59:47 wheals: elf has no shrikes and juggernauts, and depths does have elves 13:59:47 -!- WalrusKing has quit [Ping timeout: 260 seconds] 13:59:51 plus elves don't much like Meph 14:00:03 -!- omarax has quit [Remote host closed the connection] 14:00:18 I had a lot of MR tho; YMMV 14:00:27 na do have nice MR 14:00:36 Still got banished once when I didn't slip on my amulet of {inacc, MR+} on in time :p 14:00:41 -!- argent0 has quit [Ping timeout: 250 seconds] 14:00:46 that's what i'm shooting for! 14:00:49 haha 14:00:54 then srsly do elf 14:01:06 it's like a banishment factory 14:01:57 also i can't believe i forgot naga have +3 poison apt and i've been carrying around annihilations all this time 14:01:59 parrow here i come 14:03:05 man, playing tiles feels so weird 14:03:20 haha, yeah, that's pretty much the best thing you could find 14:03:28 Tiles?? 14:03:28 Blasphemy! Tiles do not exist! 14:06:29 -!- ProzacElf has joined ##crawl-dev 14:07:34 -!- hC|zzz is now known as hypractvChipmunk 14:08:27 nerds 14:15:31 what about nerds 14:15:39 -!- NecroBanana has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 14:19:55 -!- kaiza has quit [Ping timeout: 255 seconds] 14:32:46 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 14:33:16 i was addressing the channel; we're all nerds 14:53:56 -!- tealeaves has quit [Quit: Bye] 14:56:14 -!- siepu has quit [Read error: Connection reset by peer] 14:57:56 -!- amalloy_ is now known as amalloy 14:59:27 i went D:O:D:E:U:J:U:V (couldn't finish depths without the vaults xp) 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:02:03 -!- Lasty1 has quit [Quit: Leaving.] 15:02:47 -!- Lasty has joined ##crawl-dev 15:05:56 which one is J? 15:06:04 -!- tealeaves has quit [Quit: Bye] 15:08:01 abyss 15:08:27 (you can figure out that it must be even if you don't recognize the letter, because i couldn't get to V without a rune) 15:08:30 ah, basically same plan as me :) 15:08:34 What'd you do for 3rd rune? 15:08:38 tomb 15:08:45 ah 15:08:53 ... I hate tomb.. 15:09:06 backed out early on in tomb:2 to try hell instead, but the vestibule was a debacle 15:09:14 I think I might do pan instead 15:09:16 I have cblink 15:09:28 gosh, where did you get all that xp 15:09:33 !gameinfo Lasty 15:09:35 Lasty the L24 NaWz^Dith in Abyss:3 (cdo console), T:71045, runes: 1 (abyssal), defenses: 23/19/8, stats: 10/30/24, >15 skills: Spellcasting,Conjurations,Translocations 15:09:40 My abyss trip took for fucking ever 15:09:42 i barely had dispersal online by the end of my game 15:09:52 !lg amalloy -log 15:09:53 329. amalloy, XL27 NaWz, T:75655: http://crawl.akrasiac.org/rawdata/amalloy/morgue-amalloy-20151007-084812.txt 15:10:02 i guess you have a lot more int 15:10:10 man, I really want a barding 15:10:22 the +7 dex robe freed up a lot of stats for me 15:10:35 Lasty_: it dropped on like D:10 and i didn't notice until orc:3 15:10:46 lol 15:10:58 I've been searching for "barding" repeatedly just in case I do that 15:11:13 oh! it was actually after elf:2, now that you say that 15:11:25 because i searched for "bardi" to check that bardiche of pain in the HoB 15:11:31 and it was like: hey, a barding 15:11:31 Also, I don't have expensive things like 2H polearms or Zin weighing me down 15:11:32 haha 15:11:42 true 15:11:47 not that a glaive is that expensive xp-wise 15:12:00 zin/tso, though 15:12:04 i could have used that xp elsewhere 15:12:05 21.3 polearms is definitely more expensive than 14 15:12:19 tho after I got to 14 polearms I found a manual of polearms :p 15:12:20 Lasty_: well i used the glaive (16) most of the game 15:12:24 oh wait, flaive is 20 15:12:24 man 15:12:26 haha 15:12:27 never miiiind 15:12:32 yeah, polearms are 'spensive 15:12:45 Halberd's okay, pricewise 15:12:49 i found a halberd on d:2, what was i gonna do 15:15:45 yeah, good point 15:15:54 btw, anyone around feel strongly about Dith's fire conduct staying around? 15:16:19 i think it's pointless and annoying, and gets triggered accidentally too much 15:16:37 esp since there's, i think, still no warning about tukima'ing a flaming weapon 15:16:47 i hate that 15:16:47 amalloy: I'm fairly certain there is 15:16:52 that was one of my test cases 15:16:57 okay, you fixed that? 15:17:06 and it came up in a game I played shortly after... 15:17:06 yeah 15:17:42 i evolved into a red dragon after worshipping him and was sad 15:17:54 !hs * --fe dith 15:17:56 28. zkyp the Imperceptible (L27 MiFE of Dithmenos), escaped with the Orb and 4 runes on 2015-09-20 14:11:18, with 2196261 points after 82346 turns and 3:55:13. 15:18:22 or maybe it was mottled? either way...sad 15:18:36 mife, right 15:19:13 !hs * --fe dith x=skill 15:19:14 28. [sk=Stealth] zkyp the Imperceptible (L27 MiFE of Dithmenos), escaped with the Orb and 4 runes on 2015-09-20 14:11:18, with 2196261 points after 82346 turns and 3:55:13. 15:20:27 !hs * --fe dith x=fifsk 15:20:29 28. [fifteenskills=Fighting,Long Blades,Armour,Stealth,Shields,Invocations] zkyp the Imperceptible (L27 MiFE of Dithmenos), escaped with the Orb and 4 runes on 2015-09-20 14:11:18, with 2196261 points after 82346 turns and 3:55:13. 15:21:14 !hs * dith skill=fire 15:21:15 8. 4tharraofdagon the Firebug (L3 MiFE of Dithmenos), blasted by an orc priest (divine providence) on D:4 on 2014-02-12 20:58:01, with 109 points after 658 turns and 0:08:03. 15:21:40 well shoot 15:22:48 !hs * dith fifsk=fire 15:22:49 No games for * (dith fifsk=fire). 15:23:36 -!- UncertainKitten has joined ##crawl-dev 15:27:11 how often does burning a spellbook to forget a spell actually come up? 15:27:24 i don't think i've ever done it 15:27:35 <|amethyst> I do it fairly often 15:27:47 <|amethyst> but I probably memorise too many spells :) 15:27:49 i can see maybe when you finish your starting book? 15:28:08 then you're ready to move on, you could unlearn the weakest spell or one that's obsolete 15:28:09 <|amethyst> that, or if vehumet offers something good and I have no slots 15:28:13 but that's pretty contrived 15:28:22 <|amethyst> since sometimes amnesia is scarce 15:28:28 because it's not like i've ever been lacking for ?amnesia 15:28:44 perhaps 15:28:49 i mean, it's good that the option is there 15:28:56 just struck me that i've never used it 15:29:00 <|amethyst> you probably memorise fewer spells than me anyway though 15:29:18 oh i guarantee it; mostly because i rarely get past level 5 15:29:22 <|amethyst> I think most people skip at least one or two spells in the CJ book for example 15:29:29 <|amethyst> !lg . / xl>5 15:29:30 2698/11241 games for |amethyst: N=2698/11241 (24.00%) 15:29:38 !lg . / xl>5 15:29:39 86/337 games for hypractvChipmunk: N=86/337 (25.52%) 15:29:55 <|amethyst> dead heat 15:29:58 <|amethyst> though I guess to be fair 15:30:00 hehe 15:30:04 <|amethyst> !lg . !boring / xl>5 15:30:05 2695/10130 games for |amethyst (!boring): N=2695/10130 (26.60%) 15:30:12 hypractvChipmunk: i burn spellbooks in games where there isn't a lot of amnesia lying around 15:30:29 !lg . !boring / xl>5 15:30:30 86/324 games for hypractvChipmunk (!boring): N=86/324 (26.54%) 15:30:33 lol 15:30:38 <|amethyst> I'd be okay with greatly reducing the rate of amnesia scrolls 15:30:42 <|amethyst> sif buff 15:30:53 now it's definitely a dead heat 15:31:21 <|amethyst> !lg elliptic !boring / xl>5 15:31:22 980/1703 games for elliptic (!boring): N=980/1703 (57.55%) 15:31:30 -!- ystael has quit [Ping timeout: 244 seconds] 15:31:31 now that's boring 15:31:44 <|amethyst> !lg @devteamnp !boring / xl>5 s=name 15:31:46 19167/54490 games for @devteamnp (!boring): 2695/10129x Neil [26.61%], 2669/6099x 78291 [43.76%], 2104/9116x KiloByte [23.08%], 1219/3091x wheals [39.44%], 1063/2794x MarvinPA [38.05%], 971/3162x sorear [30.71%], 912/2083x gammafunk [43.78%], 879/1897x dpeg [46.34%], 705/2080x rob [33.89%], 703/1382x SGrunt [50.87%], 512/1519x bh [33.71%], 415/820x erisdiscordia [50.61%], 393/536x elliptic [73.32%... 15:31:50 <|amethyst> !lg @devteamnp !boring / xl>5 s=-name 15:31:52 19167/54490 games for @devteamnp (!boring): 2/2x galehar [100.00%], 2/3x frogbotherer [66.67%], 5/5x DracoOmega [100.00%], 6/11x jpeg [54.55%], 11/42x Enne [26.19%], 19/40x felirx [47.50%], 20/45x edlothiol [44.44%], 42/133x haranp [31.58%], 47/89x Keskitalo [52.81%], 60/155x Zaba [38.71%], 61/128x evktalo [47.66%], 127/260x Sage [48.85%], 137/417x mumra [32.85%], 148/298x reaver [49.66%], 189/433... 15:32:06 <|amethyst> !lg @devteamnp !boring / xl>5 s=name 15:32:07 -!- scummos__ has quit [Remote host closed the connection] 15:32:08 19167/54490 games for @devteamnp (!boring): 2695/10129x Neil [26.61%], 2669/6099x 78291 [43.76%], 2104/9116x KiloByte [23.08%], 1219/3091x wheals [39.44%], 1063/2794x MarvinPA [38.05%], 971/3162x sorear [30.71%], 912/2083x gammafunk [43.78%], 879/1897x dpeg [46.34%], 705/2080x rob [33.89%], 703/1382x SGrunt [50.87%], 512/1519x bh [33.71%], 415/820x erisdiscordia [50.61%], 393/536x elliptic [73.32%... 15:32:09 <|amethyst> !lg @devteamnp !boring / xl>5 s=+name 15:32:11 19167/54490 games for @devteamnp (!boring): 2695/10129x Neil [26.61%], 2669/6099x 78291 [43.76%], 2104/9116x KiloByte [23.08%], 1219/3091x wheals [39.44%], 1063/2794x MarvinPA [38.05%], 971/3162x sorear [30.71%], 912/2083x gammafunk [43.78%], 879/1897x dpeg [46.34%], 705/2080x rob [33.89%], 703/1382x SGrunt [50.87%], 512/1519x bh [33.71%], 415/820x erisdiscordia [50.61%], 393/536x elliptic [73.32%... 15:32:21 <|amethyst> oh.. 15:32:26 <|amethyst> !lg @devteamnp !boring / xl>5 s=name o=% 15:32:28 19167/54490 games for @devteamnp (!boring): 2/2x galehar [100.00%], 5/5x DracoOmega [100.00%], 393/536x elliptic [73.32%], 330/474x Lasty [69.62%], 2/3x frogbotherer [66.67%], 328/529x Medar [62.00%], 222/377x PleasingFungus [58.89%], 6/11x jpeg [54.55%], 47/89x Keskitalo [52.81%], 293/570x itsmu [51.40%], 703/1382x SGrunt [50.87%], 415/820x erisdiscordia [50.61%], 148/298x reaver [49.66%], 127/26... 15:32:32 it's by..yeah 15:32:32 <|amethyst> !lg @devteamnp !boring / xl>5 s=name o=-% 15:32:34 19167/54490 games for @devteamnp (!boring): 315/1379x SamB [22.84%], 2104/9116x KiloByte [23.08%], 11/42x Enne [26.19%], 2695/10129x Neil [26.61%], 971/3162x sorear [30.71%], 42/133x haranp [31.58%], 292/917x HangedMan [31.84%], 371/1165x bookofjude [31.85%], 137/417x mumra [32.85%], 315/947x doy [33.26%], 512/1519x bh [33.71%], 705/2080x rob [33.89%], 1063/2794x MarvinPA [38.05%], 60/155x Zaba [3... 15:33:29 <|amethyst> (statistics different there because it's sorted by account, not nick) 15:33:33 yea 15:33:36 <|amethyst> s/sorted/grouped/ 15:33:58 I use books to forget pretty frequently. I rarely use alcohol to forget. 15:34:24 -!- WalrusKing has quit [Ping timeout: 264 seconds] 15:34:27 heh, potion of alcohol forgets a random spell 15:35:21 -!- wheals has joined ##crawl-dev 15:40:21 pff 15:40:26 potion of alcohol makes next spell way more fun to cast 15:40:56 hehe 15:41:15 !lg . s=lvl 15:41:16 338 games for hypractvChipmunk: 135x 1, 69x 2, 47x 3, 31x 4, 12x 5, 10x 10, 10x 7, 8x 8, 5x 6, 4x 9, 2x 12, 2x 11, 15, 14, 0 15:41:23 !lg . s=lvl o=lvl 15:41:24 338 games for hypractvChipmunk: 15, 14, 2x 12, 2x 11, 10x 10, 4x 9, 8x 8, 10x 7, 5x 6, 12x 5, 31x 4, 47x 3, 69x 2, 135x 1, 0 15:41:55 !lg . s=xl o=xl 15:41:56 338 games for hypractvChipmunk: 27, 16, 2x 15, 14, 2x 13, 5x 12, 12x 11, 10x 10, 14x 9, 7x 8, 12x 7, 19x 6, 32x 5, 42x 4, 53x 3, 37x 2, 88x 1 15:42:55 |amethyst: any thoughts on the suggestion to remove the Dith fire conduct? 15:43:23 -!- Tuxedo[Qyou] has joined ##crawl-dev 15:44:28 replace with hellfire conduct 15:44:38 haha 15:45:08 it would kinda make his flavor kinda one-dimensional to remove it, though 15:45:36 Take that, a small subset of Ds and also people who killed Asmodeus. 15:45:43 nah, shadows have two full dimensions 15:45:45 replace with noice conduct >8) 15:45:49 noise* 15:45:59 -!- Tux[Qyou] has quit [Ping timeout: 272 seconds] 15:47:00 "Really put on the shield of the gong? You feel your god would disapprove of this action." 15:47:00 PTOANNNG! 15:47:03 hi Sequell 15:47:22 -!- shrinkshooter has quit [Quit: Page closed] 15:47:53 -!- ystael has quit [Ping timeout: 272 seconds] 15:48:07 -!- WalrusKing has joined ##crawl-dev 15:48:20 -!- Tux[Qyou] has joined ##crawl-dev 15:48:42 <|amethyst> Lasty_: replace it with the conduct that you may not attack something that is outside your umbra 15:48:51 -!- zero_one has quit [Ping timeout: 240 seconds] 15:49:16 that would be interesting 15:49:28 would it be awful? maybe 15:49:34 |amethyst: so that you get penance as soon as you join the god? :D 15:49:36 <|amethyst> (with an exception for adjacent opponents at 0*, to be nice) 15:49:56 any devs mind answering a silly dumbnoob question? I'm code diving to try to puzzle out accuracy just a bit, and I found a function I can't seem to find you.skill(foo,bar). I checked skills.cc but experienced issues finding it. Is that just a random between the skill in foo and bar? 15:50:01 -!- Tuxedo[Qyou] has quit [Ping timeout: 246 seconds] 15:50:12 it's in player.cc 15:50:19 <|amethyst> !source player::skill 15:50:20 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#l5801 15:50:23 ah, thanks, I'll head over that way 15:50:37 should take your foo skill and multiply by bar? or divide by bar? 15:50:40 the second param is a multiplier IIRC 15:51:11 ah yeah I see it, thanks a lot. 15:51:37 <|amethyst> we use that pretty commonly because floating-point numbers are evil 15:51:44 I might see if I can't scrounge up some time at some points so I could help out a bit with little bugs. 15:52:01 <|amethyst> "that" = fixed-"point" with a scale parameter for the denominator 15:53:51 -!- wheals_ has joined ##crawl-dev 15:53:58 yeah, I see it. I sometimes forget that dealing with floats is annoying in some languages. Been on a python trip lately and its thrown me way out of whack. The lack of semicolons in particular 15:54:26 <|amethyst> dealing with floats is annoying in any language 15:54:28 WalrusKing: it is annoying in every language 15:54:38 <|amethyst> try this in python: 0.1 + 0.1 + 0.1 15:54:39 because instead of correct data you get rough guesses 15:55:40 <|amethyst> Perl just hides it from you instead: 0.1 + 0.1 + 0.1 -> "0.3" 0.1 + 0.1 + 0.1 - 0.3 -> "5.55111512312578e-17" 15:55:59 yeah, I guess what I meant is that I forgot that it's annoying when you're not doing silly trivial things like most of the stuff I've done lately 15:57:26 -!- wheals has quit [Ping timeout: 265 seconds] 15:57:26 it's been a while since a rounding error had any chance to screw up things I'm working on, because I haven't been coding that much lately except for a small goofy python script for a Rasp PI 15:58:36 <|amethyst> it's not *usually* a problem, until you want to do == or != or even < or > 15:58:58 <|amethyst> or you are subtracting very similar numbers 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:17 -!- yottam has quit [Quit: leaving] 16:00:51 -!- wheals_ has quit [Ping timeout: 240 seconds] 16:01:12 Yeah, I know, it's just been a while. It's one of those things that you kind of forget about for a second when you haven't been living in the wonderful world of coding for some time. 16:01:56 -!- Bcadren has quit [Ping timeout: 256 seconds] 16:02:31 Kind of like c strings for some more casual programmers except that c strings are enough of a problem that once you hit it once you usually don't forget that rake for a long time 16:02:47 -!- ystael has quit [Ping timeout: 250 seconds] 16:05:06 Putting that aside, I've been wondering what the dev stance is like on alternate loss conditions 16:05:29 <|amethyst> we've been removing more than we've been adding 16:06:35 -!- tealeaves has quit [Quit: Bye] 16:06:47 <|amethyst> not that they're inherently bad, but we have all kinds of warnings about being low on HP or food (or, though those are imperfect, at risk of drowning); any alternate loss condition would need similar safeguards 16:07:13 -!- Patashu has joined ##crawl-dev 16:08:24 Yeah, that's roughly what I expected. I just had a god idea a while back that was bad for other reasons but featured an alternate loss condition as a prominent facet, and I started to realize that it probably wasn't in line with the current design 16:08:38 <|amethyst> we tend to prefer crippling, but reversable, penalties 16:08:44 <|amethyst> s/sabl/sibl/ 16:09:46 I seem to remember at one point hyperactive ballistos killing themselves after finite time 16:09:47 -!- wheals has joined ##crawl-dev 16:10:09 now it seems they run forever, but eventually fill the area around them with inactive ballistos so you can't lure monsters through the cloud of death 16:10:11 <|amethyst> there were some changes re fedhas immunities I think? 16:10:16 relevant: >> det(ans) 16:10:16 ans = -1.2434e-14 16:10:53 but also since they never give up it's hard to get back any items in the area without apportation 16:11:16 so if you're using ranged or kill someone with sweet drops you're punished for using the god ability 16:11:36 alternate loss conditions: what crawl really needs is escort missions 16:12:05 perhaps each explosion should lower HD like wandering shrooms do? 16:12:22 "escort this hobgoblin to lair:3 safely so he can collect some black mamba poison to make an antidote for his sick mother. if he dies, you lose the game" 16:12:28 That's actually literally what the god idea was amalloy. I dropped it pretty quick after I thought about it some more 16:13:02 the thing about escort missions is they are everyone's least favorite feature of video games. it is a mystery that they keep being added 16:13:21 Rather, it was that the capstone ability for the god was that you became immune to death through hp hitting 0, but would die instantly from any amount of hp if the defendable permanent ally died 16:13:35 zot defence 16:14:01 Yeah, I realized that and I promptly dropped the draft into a wastebin. 16:15:31 -!- CcS has quit [Read error: Connection reset by peer] 16:17:09 -!- wheals has quit [Quit: Leaving] 16:18:23 -!- ystael has quit [Ping timeout: 250 seconds] 16:21:57 -!- Zekka has quit [Ping timeout: 250 seconds] 16:22:35 -!- uJellie has quit [Quit: Leaving] 16:26:45 -!- Final has quit [Quit: Page closed] 16:32:06 |amethyst: I think this is a bug. the commit message doesn't mention this as intended behavior (though MarvinPA could say otherwise), and they used to kill themselves. I think the HD reduction mechanic would do well here and I'll write a patch 16:44:10 -!- asdu has quit [Quit: Page closed] 16:44:20 -!- Patashu has quit [Ping timeout: 268 seconds] 16:51:07 -!- Lasty has quit [Ping timeout: 268 seconds] 16:56:06 -!- zero_one has quit [Ping timeout: 240 seconds] 16:56:47 -!- tealeaves has quit [Quit: Bye] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:02:50 -!- FiftyNine has quit [Ping timeout: 252 seconds] 17:05:06 -!- Krakhan has quit [Changing host] 17:08:40 -!- Weretaco has quit [Quit: ZNC - http://znc.in] 17:10:59 -!- Weretaco has quit [Read error: Connection reset by peer] 17:14:03 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:19:24 -!- mopl has quit [Client Quit] 17:20:49 -!- WalrusKing has quit [Ping timeout: 264 seconds] 17:22:05 -!- tensorpudding has quit [Ping timeout: 250 seconds] 17:23:02 DrKe: Did you have any thoughts on banners that need improvement? 17:23:25 Looking at http://dobrazupa.org/tournament/0.16/ 17:23:31 !!! tournament is coming soon 17:23:34 I can smell it 17:24:03 Vow of Courage I is not great; it's good to have some easy banner goals, but "kill sigmund before depths" still seems silly to me 17:24:31 Doesn't prevent killing sigmund after he's trivial 17:25:49 kill sigmund before d:4 imo 17:26:04 not that you should care much about my opinion: i like the csdc format a lot more 17:26:31 they have very different scopes, the two competitions 17:28:06 -!- wheals has joined ##crawl-dev 17:28:27 !vault unique_sigmund 17:28:28 Can't find unique_sigmund. 17:28:32 !vault uniq_sigmund 17:28:32 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/builder/uniques.des#l241 17:29:02 And D:4 wouldn't make a lot of sense for that banner 17:29:15 You'd basically want it to be kill sigmund before D:7 17:29:37 ideally kill sigmund the level you encounter him without going to the next level 17:31:06 -!- LexAckson has joined ##crawl-dev 17:31:06 how about kill sigmund 17:31:58 that's basically what we have now 17:35:13 !killratio sigmund . 17:35:16 sigmund wins 12.5% of battles against hypractvChipmunk. 17:35:24 darn, i had it under 10% for awhile 17:35:43 !killratio sigmund . 17:35:45 he got a cheapshot on me earlier today though 17:35:48 sigmund wins 9.090% of battles against amalloy. 17:36:24 heh, that's exactly what it was for mine; one per eleven 17:36:34 !killratio sigmund 17:36:38 sigmund wins 25.36% of battles. 17:39:07 !killratio crazy_yiuf 17:39:11 crazy_yiuf wins 13.02% of battles. 17:39:36 kill grinder and then die to sigmund 17:40:02 !killratio grinder 17:40:06 grinder wins 21.66% of battles. 17:40:11 ouch 17:40:38 We probably can't track reaching D:7 anyhow 17:42:56 oh lovely, i'm a mummy FE 17:43:02 this ought to go well 17:43:11 -!- ontoclasm has quit [Quit: Leaving.] 17:46:33 -!- fazisi_ has quit [Quit: Page closed] 17:47:06 -!- MgDark has quit [Ping timeout: 265 seconds] 17:48:45 -!- LexAckson has quit [Read error: Connection reset by peer] 17:49:52 -!- dtsund has quit [Remote host closed the connection] 17:51:10 -!- dtsund has joined ##crawl-dev 17:55:25 freaking worms, man 17:55:43 !lg hypractvChipmunk / ignominy 17:55:44 9/339 games for hypractvChipmunk: N=9/339 (2.65%) 17:56:10 >8P 17:57:37 how on earth do they hit so hard 17:57:43 -!- LexAckson_ has quit [Ping timeout: 255 seconds] 17:58:06 i don't understand the mechanics of it at all 17:58:09 presumably it starts with you not walking away from them 17:58:35 it's a /worm/, man! 17:58:53 what's it gonna do? flagellate my toe? 17:59:25 Hyperactive ballistomyecetes should time out but they don't 13https://crawl.develz.org/mantis/view.php?id=10001 by ebering 17:59:33 oh geez, nevermind the worm; here's a D:3 hippogriff 17:59:48 dat ain't even fair 17:59:56 hey fools land my patches they're all rotting up there 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:00:06 or reject them I can't handle the ambiguity 18:00:08 ebering: join the club 18:00:09 (ok not this latest one) 18:00:26 ebering: remove the mprfs then we'll talk 18:00:30 oops 18:00:34 * hypractvChipmunk laughs. 18:00:53 I'm all rusty from a summer outside 18:03:06 ok all better 18:07:05 and I never heard from wheals again 18:07:23 the patch didn't come from a PR so it was dismissed as not sufficiently postmodern 18:07:29 Unstable branch on crawl.lantea.net updated to: 0.17-a0-2007-g96ac4c4 (34) 18:07:38 no, PRs don't work eithr 18:07:50 there must be some new post-postmodern method 18:08:15 crawl is secretly now on hg. the public git repo is a decoy 18:08:54 maybe next one i'll try mailing diffs to all the devs 18:09:35 I had to google to see what hg is 18:09:41 heh 18:09:43 -!- Lasty has joined ##crawl-dev 18:10:16 hg is the name of mercurial's executable 18:10:29 because nobody wants to type that many letters 18:10:45 <_miek> well hg kinda makes sense 18:11:36 -!- Voker57 has quit [Remote host closed the connection] 18:12:22 hydragyrial would have been a cooler name from the start anyway 18:14:23 You see here the 20-headed quick blade "Hydragyrial". 18:14:57 * hypractvChipmunk bends his mind around that one. 18:15:51 -!- Kramin has left ##crawl-dev 18:16:14 -!- pintc has quit [Ping timeout: 256 seconds] 18:20:56 -!- Zekka has quit [Ping timeout: 252 seconds] 18:21:46 -!- mamgar has quit [Ping timeout: 240 seconds] 18:23:15 -!- eb has quit [] 18:23:37 The brooch of Shielding {Ward rN+ AC+4 EV+4}. 18:23:38 A brooch with an intricate inlaid design, providing a range of magical 18:23:38 protections. Back in the good old days, every adventurer had one of these handy 18:23:41 devices. That, and a pony. 18:23:44 lol? 18:26:11 -!- pblur_ has quit [Quit: Page closed] 18:28:16 -!- Coffeemonster has quit [Ping timeout: 246 seconds] 18:29:55 -!- WalrusKing has joined ##crawl-dev 18:30:22 -!- Bamboomancer has quit [Ping timeout: 246 seconds] 18:36:04 -!- jefus has quit [Ping timeout: 256 seconds] 18:40:46 -!- ystael has quit [Ping timeout: 265 seconds] 18:46:22 -!- tealeaves has quit [Quit: Bye] 18:46:26 -!- yottam has quit [Quit: leaving] 18:48:29 -!- elliptic has joined ##crawl-dev 18:50:16 -!- bonghitz has quit [Quit: Leaving...] 18:50:22 -!- jefus has joined ##crawl-dev 18:51:05 -!- tealeaves has quit [Client Quit] 18:52:48 -!- stanzill has quit [Quit: au rev] 18:53:04 -!- wheals has quit [Ping timeout: 256 seconds] 18:56:07 -!- tealeaves has quit [Ping timeout: 244 seconds] 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:00:25 Wrong color cloud tile when square has a detected monster 13https://crawl.develz.org/mantis/view.php?id=10002 by Medar 19:01:38 <|amethyst> lem 19:01:42 <|amethyst> doh 19:02:10 Stanislaw? 19:03:47 !cmd .jugged 19:03:47 Command: .jugged => !lg * killer~~juggernaut killer!~~ghost $* 19:04:02 !source tileidx_cloud 19:04:03 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/tilepick.cc#l4382 19:04:14 !lg * killer~~juggernaut killer!~~ghost x=dam,tdam $* 19:04:15 51. [dam=94;tdam=94] Jorund the Devastator (L22 OpWz of Vehumet), mangled by a juggernaut on Depths:2 (grunt_runaround) on 2015-10-08 21:40:16, with 352806 points after 60553 turns and 6:13:57. 19:04:18 <|amethyst> Medar: He was better before Oracle bought the rights 19:04:23 !cmd .jugged !lg * killer~~juggernaut killer!~~ghost x=dam,tdam $* 19:04:24 Redefined command: .jugged => !lg * killer~~juggernaut killer!~~ghost x=dam,tdam $* 19:04:42 guess the if at the end is my problem, don't really know what's going on though 19:06:54 <|amethyst> Medar: see 19:07:03 <|amethyst> !source rltiles/dc-misc.txt:114 19:07:04 https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/dc-misc.txt#l114 19:07:22 I'm trying 19:07:24 <|amethyst> Medar: cloud_black_smoke is followed by cloud_brack_smoke_disturbance etc 19:07:54 -!- Daekdroom has quit [Quit: Leaving] 19:08:36 <|amethyst> Medar: though since it's adding tile_main_count I don't see why it wouldn't be mapping cloud_cold0 -> cloud_poison0, cloud_cold1 -> cloud_poison1 etc 19:08:51 <|amethyst> the reporter says that only the long-duration clouds are doing this 19:08:58 the reporter is me :) 19:09:01 <|amethyst> ah 19:09:02 -!- serq has quit [Quit: leaving] 19:09:06 <|amethyst> so you are :) 19:09:28 too late for #10000 though 19:10:24 -!- predator217 has quit [Ping timeout: 264 seconds] 19:10:39 -!- Pacra has joined ##crawl-dev 19:15:20 -!- rchandra has joined ##crawl-dev 19:15:41 !bug 19:15:42 https://crawl.develz.org/mantis/view.php?id=6767 19:15:54 -!- Kellhus has quit [Quit: Page closed] 19:16:16 I see Sequell likes Thrall bug reports too 19:16:32 haha, yeah I'm guessing this was someone's favorite bug report 19:16:34 !cmd !bug 19:16:34 Command: !bug => .echo https://crawl.develz.org/mantis/view.php?id=${1:-6767} 19:16:38 indeed 19:17:19 lol 19:18:00 seems like these disturbance cloud tiles are pretty pointless, unless I'm missing something 19:18:20 -!- BlackGyver has quit [Ping timeout: 250 seconds] 19:18:31 since the icon gets draw on top(?) anyway 19:18:38 https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/effect/cloud_tloc_energy_disturbance.png 19:19:44 <|amethyst> hm 19:20:01 <|amethyst> maybe an accident of history 19:20:22 that was my guess too 19:20:30 * hypractvChipmunk is maybe an accident of history. 19:21:42 %git caa551982 19:21:42 07galehar02 * 0.8.0-a0-2528-gcaa5519: Add cloud with disturbance tiles for invisible monsters in cloud. 10(4 years, 11 months ago, 9 files, 34+ 3-) 13https://github.com/crawl/crawl/commit/caa5519827a6 19:22:00 <|amethyst> ♫ You're what happens when two substances collide / And by all accounts you really should have died ♫ 19:23:53 <|amethyst> Hm 19:24:17 <|amethyst> I don't think I've added a single Andrew Bird lyric to dat/descript/quotes.txt 19:24:34 -!- pintc has quit [Ping timeout: 246 seconds] 19:24:55 do slime creatures have a quote? >8P 19:25:08 <|amethyst> yes, Coleridge 19:25:12 ah, yes, Coleridge 19:25:17 <|amethyst> so I will veto any attempt to change that one :) 19:25:44 no argument from me 19:25:54 i don't even know who this bird fellow is 19:26:49 -!- Zilis has quit [Ping timeout: 255 seconds] 19:27:12 though you could put that quote on half the things in the game and it wouldn't be out of place >8) 19:27:20 the Coleridge one 19:28:42 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 19:30:08 everytime i see the new "amateur" ghosts I think "as opposed to the ones that get paid to kill me?" 19:31:06 <|amethyst> Mostly based around violins and tape loops: https://www.youtube.com/watch?v=lSg8u8Rk3X4 19:31:54 -!- Earlo has quit [Remote host closed the connection] 19:33:18 i see 19:37:54 !lm . -2 19:37:56 1067/1068. [2015-10-08 23:36:34] hyperactiveChipmunk the Magician (L6 SpFE) killed Grinder on turn 3867. (D:3) 19:37:56 !lm . -1 19:37:57 1068. [2015-10-08 23:37:34] hyperactiveChipmunk the Magician (L6 SpFE) killed Sigmund on turn 4251. (D:4) 19:44:12 03|amethyst02 07* 0.17-a0-2008-gd81d05c: Add a quote. 10(3 minutes ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/d81d05cd500b 19:47:20 -!- axecop has quit [Quit: Page closed] 19:47:22 -!- argent0 has quit [Ping timeout: 250 seconds] 19:47:28 -!- Zekka has quit [Ping timeout: 256 seconds] 19:54:25 hm. weird bug: i just tried to autotravel to an unexplored space on my current level, D:9 (via X.), and it says: "Have to go through D:8. Continue?" 19:54:41 i get that when i try to autotravel to a wall 19:55:01 now that you mention it, that probably is buggy 19:55:15 <|amethyst> what happens if you say yes? 19:55:22 <|amethyst> does it go upstairs then immediately back down? 19:55:26 -!- zero_one has quit [Remote host closed the connection] 19:56:08 |amethyst: i might die 19:56:12 <|amethyst> or does it actually take the shortest path despite you not knowing it? (I would suspect not) 19:56:13 i don't remember; i seem to recall it traveling up and then getting lost 19:56:22 i can try in wizmode i guess 19:56:32 i can't replicate it now for some reason, must be only certain circumstances 19:56:53 I noticed that too, wonder why I never reported it 19:57:01 Medar: ikr? 19:57:17 it's one of those bugs that you just route around 19:57:20 <|amethyst> hypractvChipmunk: how are you trying to autotravel to the wall? I assume yours is a known wall 19:57:34 when i try it in wizmode it just says "sorry, i don't know how to get there" 19:57:41 doesn't offer to try another floor 19:57:45 yeah it's saying that for me now too 19:58:02 |amethyst: the X screen 19:58:10 but i can still repro on cao trunk, playing as comborobin 19:58:17 <|amethyst> hypractvChipmunk: and enter? 19:58:19 yeah 19:58:21 <|amethyst> amalloy: do a save backup 19:58:41 oh, and i accidentally hit y to the "continue" prompt 19:58:43 <|amethyst> maybe it's something that's done differently in wizmode 19:58:52 so i can tell you, it went to d:8 then immediately back downstaisr 19:58:59 and then just stopped on the stair 19:59:01 <|amethyst> definitely worth a bug report 19:59:05 <|amethyst> does it happen again? 19:59:18 <|amethyst> or did that "fix" it to report "I don't know..." 19:59:46 http://crawl.akrasiac.org/saves/comborobin-crawl-git-96ac4c4e0d-151008-1959.tar.bz2 19:59:47 it still does it 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:18 -!- pintc has quit [Remote host closed the connection] 20:00:31 <|amethyst> hm, weird 20:01:05 also argh jerwfejklnvdfjn pls when i get one of those "have to go through xyz" prompts, why does Esc mean yes instead of no 20:01:21 lol 20:02:45 and what the hell, why does yesno return a bool (reasonable), but take an int as the "safe answer" instead of a bool? 20:03:07 <|amethyst> the safeanswer is the character that is safe 20:03:55 okay, so...there are only two characters, y and n. what does it do with the int that can't be done with a bool? 20:03:57 <|amethyst> not sure why it's an int and not a char or a ucs_t 20:04:35 <|amethyst> oh, right 20:04:46 -!- zero_one has quit [Ping timeout: 268 seconds] 20:05:17 <|amethyst> amalloy: the third possibility is that no answer is safe 20:05:53 <|amethyst> the 'safe' parameter is used for something different (whether this counts as "safe" for easy_confirm) 20:06:08 <|amethyst> one reason I like having a char is that it breaks up the sequence of bool parameters... 20:06:20 well, bool parameters are not great 20:06:26 <|amethyst> but an enum would be better probably 20:06:27 but this int just accepts any old junk 20:06:33 do_amazing_thing(true, ture, false, true, true, false, false) 20:06:49 like i tried to use yesno yesterday, passing false as the safe answer, and didn't even get a warning 20:07:03 (i think) 20:07:14 <|amethyst> blame C++'s implicit conversions for that one 20:07:18 <|amethyst> false -> 0 20:07:24 yeah 20:07:32 umm, is it just me or are disturbances for submerged monsters broken? both in tiles and console 20:07:34 <|amethyst> even if it were a char, I believe you'd get false -> 0 -> '\0' 20:09:00 Medar: it was working for me recently i think 20:09:19 maybe that was 16.2 20:09:40 i remember because i had no idea what it meant 20:09:51 -!- pblur has quit [Quit: Page closed] 20:09:55 0.16 seems fine, let's see 20:09:55 then i got eaten by an alligator the next turn 20:13:18 -!- ZChris13 has quit [Quit: This is not a desk. It is not being flipped.] 20:13:26 -!- pblur__ has quit [Quit: Page closed] 20:15:14 is it weird that i play with vi keys on a dvorak layout? 20:15:37 -!- MarvinPA has quit [Quit: Leaving] 20:16:07 like, it just occurred to me that it makes not a lot of sense that way, but apparently it's no issue whatsoever 20:17:07 -!- MakMorn has quit [Remote host closed the connection] 20:17:14 -!- Danei has quit [Ping timeout: 244 seconds] 20:17:48 <|amethyst> hypractvChipmunk: do you use vi? 20:17:58 well, yes 20:18:09 but that doesn't account for the diagonals 20:18:18 <|amethyst> true 20:18:37 i actually have a whale of a time editing the vault files because i want to use diagonals 20:18:42 <|amethyst> heh 20:20:06 best part about dvorak is that the two most important vi keys are in a perfect position: j and k are where c and v are on qwerty 20:20:16 03|amethyst02 07* 0.17-a0-2009-g2d98ce0: Re-add a snail quote. 10(28 minutes ago, 1 file, 11+ 0-) 13https://github.com/crawl/crawl/commit/2d98ce083245 20:20:19 -!- tealeaves has quit [Quit: Bye] 20:20:30 snail quote? 20:20:54 he's doing monster quotes 20:20:56 heh 20:21:02 yeah, i looked it up 20:21:22 what a lame rhyme =P 20:21:29 you tell 'em 20:21:58 <|amethyst> It's also not a particularly accurate translation 20:22:17 <|amethyst> https://www.youtube.com/watch?v=BckqviVaWl0 20:22:55 -!- kreedzfreak has quit [Ping timeout: 260 seconds] 20:23:35 -!- Ququman has quit [Read error: Connection reset by peer] 20:23:45 <|amethyst> (NSFW) 20:24:05 <|amethyst> (unless you work in a biology lab, I guess) 20:24:25 DrKe: i think adept is better name, but I'm not sure it's clearly better in rank 20:24:46 than journeyman 20:24:54 <|amethyst> I doubt you'll be able to come up with a sequence that is 100% clear 20:25:07 <|amethyst> IMO just give the XL range in parentheses :/ 20:25:08 |amethyst: the ghost of amalloy, level 1 ghost 20:25:15 <|amethyst> or that 20:25:16 that would work 20:25:25 want a PR? 20:25:27 <|amethyst> it's a little game-y 20:25:52 <|amethyst> I don't think we give exactly XL right now 20:25:54 could we name the ghost based on its xl relative to your xl? 20:26:25 so you might see a legendary ghost (>3XL) but later on it becomes a weakling ghost (-3XL or more) 20:26:26 chequers: it'd be a little weird in ^o 20:26:26 <|amethyst> chequers: I think that would be even less clear 20:26:42 and you already get something like that from the threat colours 20:28:03 well, if you guys are happy with amalloy's idea i'll send a PR 20:28:17 the other thing would be to reduce the number of ranks. more clear but also less granular info 20:28:20 -!- MakMorn has joined ##crawl-dev 20:28:41 am i happy with my idea? it seemed kinda lame 20:28:45 weakling amateur journeyman master legendary 20:29:05 honestly i meant "the ghost of amalloy, level 1 ghost" to just sound silly because of the repetition 20:29:09 <|amethyst> would be good except for "journeyman" 20:29:12 <|amethyst> too gendered 20:29:19 -!- Turgor has quit [Quit: Page closed] 20:29:21 the level 1 ghost of amalloy 20:29:23 <|amethyst> (do we use that one now?) 20:29:31 I just added it :S 20:29:32 <|amethyst> ah, we do 20:29:39 good catch on the gendering though 20:29:50 "average" sounded so.. boring 20:30:02 <|amethyst> and wrong 20:30:03 i don't think journeyman is actually gendered, is it? like journeywoman is not a thing 20:30:29 <|amethyst> !lg * ghostly s=xl -plot 20:30:29 Unknown option: plot 20:30:32 <|amethyst> !lg * ghostly s=xl -graph 20:30:33 political correctness gone mad! 20:30:42 2181428 games for * (ghostly): https://shalott.org/graphs/12533c9b95069505a84b7b4c28a044450b7b1c1e.html 20:30:53 !kw ghostly 20:30:53 Keyword: ghostly => !boring !won ktyp!= lg:place!=D:1 lg:place!=D:2 lg:place!=Temple !mu !gh !vp lg:status!~~lich 20:31:04 oh yeah, merge my undead ghost patch 20:31:12 amateur sounds bizarre too 20:32:15 <|amethyst> amalloy: the historical reasons for "journeywoman" not being a word IMO show it is in fact gendered :/ 20:32:26 fair, i guess 20:32:38 "I'm just an amateur ghost, but one day I'm gonna make it big!" 20:33:00 <|amethyst> hm 20:33:15 <|amethyst> honestly, I usually would rather see the combo than the level 20:33:35 maybe not show the rank at all? since there is the threat indicator 20:33:48 thing is they're almost always red 20:33:53 and also make mage ghosts 3x better or nerf Mi/Tr ghosts 20:33:59 <|amethyst> I see a ghost on D:3, I care more about whether it is a TrFi or a TeWz than whether it's XL 5 or 7 20:34:16 <|amethyst> chequers: give ghosts better AI than most monsters 20:34:18 in defense of showing rank/xl -- players can and do look it up on sequell if they're IRC users 20:34:20 <|amethyst> also uniques 20:34:20 at least amateur ghosts can compete in the ghost olympics 20:34:28 <|amethyst> chequers: I don't mind making it available 20:34:36 <|amethyst> chequers: I mean, in the monster list etc 20:34:45 yep, well I was thinking showing XL actually levels the playing field for non-IRCers 20:35:08 <|amethyst> I think showing XL is reasonable balance-wise 20:36:04 are there semi-pro ghosts? 20:36:40 <|amethyst> freelancer 20:36:48 <|amethyst> consultant 20:36:50 "the level 2 ghost of chequers" 20:36:51 <|amethyst> executive 20:36:53 hehe 20:36:58 can we do that? 20:37:25 |amethyst: thanks for that snail video, too. now i won't be able go to sleep tonig..ever again 20:37:57 <|amethyst> hypractvChipmunk: if you like Isabella Rossellini, you should watch _Blue Velvet_ 20:38:23 just watch all david lynch 20:38:27 <|amethyst> it has Kyle McLachlan too! 20:38:37 why does she have areola drawn on her bodysuit? 20:39:04 what a mammalist point of view 20:39:16 <|amethyst> hypractvChipmunk: pro gratia artis 20:40:57 is there a semipro gratia artis? 20:42:38 <|amethyst> hi-pro gratiā equī https://www.hiprofeeds.com/products/usa 20:43:01 <|amethyst> apparently dog counts as "specialty" 20:43:28 hehe 20:43:36 well your dog is of course special 20:43:48 <|amethyst> I think my deer is more special 20:44:19 unless it's a show dog 20:44:27 apparently those aren't special 20:44:37 <|amethyst> "Apex™ Show Lamb Enhancer (Medicated)" 20:45:15 <|amethyst> Now I'm imagining sheep baseball players on steroids 20:46:00 lol 20:46:29 there's an apex show lamb finisher (medicated) too 20:47:08 presumably to get all the detectible enhancers out of the sheep's system before the show 20:48:04 in case your sheep is selected for the random drug test 20:50:44 %git caca6cf87 20:50:44 07wheals02 * 0.17-a0-758-gcaca6cf: Merge levitation and flight. 10(6 months ago, 43 files, 812+ 917-) 13https://github.com/crawl/crawl/commit/caca6cf87427 20:50:59 Apparently that broke submerged monster indicator 20:51:00 ho ho 20:51:11 lookit detective medar over here 20:51:40 also, it's pretty annoying that bisect has to be ran from the root of repo 20:52:09 it is indeed. it's for reasons that are weird 20:55:48 - && !mons_flies(mons) 20:55:49 + && mons->airborne() 20:55:54 oh :) 20:58:32 heh 20:59:11 airborne monsters can cause disturbance too though 20:59:12 guess those indicators aren't very important these days, as no-one reported in six months 20:59:39 i actually did notice them not being there 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:00:05 i have seen them in the past six months! 21:00:08 but figured maybe i didn't understand under what situations they appear well enough 21:00:15 or maybe what hypractvChipmunk said 21:00:20 which is probably the case for most who didn't report 21:00:26 that could be it 21:07:42 <|amethyst> Medar: GB() { (cd "$(git rev-parse --show-toplevel)" && git bisect "$@"); } 21:09:05 <|amethyst> but that doesn't help with 'run' 21:09:21 <|amethyst> or when directories change 21:12:18 -!- amalloy is now known as amalloy_ 21:27:21 03gammafunk02 07* 0.17-a0-2010-g8ecbc3d: Balance a Shoals vault 10(85 minutes ago, 1 file, 17+ 12-) 13https://github.com/crawl/crawl/commit/8ecbc3dfa31b 21:28:01 03Medar02 07* 0.17-a0-2011-ga20eb4c: Remove special cloud disturbance tiles. 10(2 hours ago, 9 files, 4+ 32-) 13https://github.com/crawl/crawl/commit/a20eb4c13e08 21:28:01 03Medar02 07* 0.17-a0-2012-g631b416: Show unseen monster tile over shallow water, if there is a cloud. 10(2 hours ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/631b4162343a 21:28:01 03Medar02 07* 0.17-a0-2013-ge495b12: Fix ripple effect not being shown for submerged monsters. 10(28 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e495b1207fe0 21:28:20 !source _update_monster 21:28:20 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/show.cc#l439 21:28:54 I'm almost certain the "&& env.cgrid(gp) == EMPTY_CLOUD" test is wrong. 21:29:20 Makes submerged monsters not show if there is a cloud on top of the square, but you can still spot the disturbance with x. 21:29:29 But I will look at that tomorrow. 21:32:13 <|amethyst> %git ca72b70cd 21:32:14 07greensnark02 * 0.3-a0-343-gca72b70: [1730386] Clouds override visibility of monsters submerged in shallow water. 10(8 years ago, 2 files, 5+ 2-) 13https://github.com/crawl/crawl/commit/ca72b70cd5ff 21:33:39 <|amethyst> Medar: ^ 21:33:42 but should you still see it with x? 21:34:10 I guess that's the bug then 21:34:52 <|amethyst> I could see that for opaque clouds 21:34:54 so, what, the water disturbance and the cloud disturbance cancel each other out? 21:35:02 <|amethyst> but that's all clouds 21:35:40 in that case, you wouldn't have vision on the square anyway, ya? 21:36:02 <|amethyst> you can see through one opaque cloud but not two 21:36:19 <|amethyst> but I could (just barely) see counting underwater as one extra 21:36:27 ah, yes; i was thinking two nonopaque clouds 21:37:42 I think all clouds blocking seeing submerged monsters is logical enough 21:38:06 whether it's good or bad for gameplay I don't know 21:38:19 <|amethyst> bah, gameplay 21:38:39 <|amethyst> looking at the large amount of boolean logic, this is clearly in the "reality simulator" part of the game :) 21:38:47 hee hee 21:42:19 -!- tealeaves has quit [Quit: Bye] 21:44:27 chequers: i'd prefer showing XL also tbh 21:56:05 hm, there's a vault that showcases each of the player races behind glass 21:56:13 it has a dwarf though 21:56:55 entrance vault* 21:57:16 there are two of them i think actually 21:57:29 vaults? or dwarves? 21:57:42 <|amethyst> dwarf would exist as a genus dummy anyway, so mostly it's just a matter of not giving them M_CANT_SPAWN 21:58:19 vaults 21:58:20 lol 21:58:26 A dwarf. 21:58:26 A member of a short, sturdy mountain-dwelling folk. More robust than their deep 21:58:33 dwarf cousins, yet less skilled in magical lore, dwarves excel in armed hand to 21:58:33 hand combat. 21:58:34 though there were also two dwarves in the past 21:58:40 <|amethyst> there are several vaults that can place dwarves, vine stalkers, formicids 21:58:42 <|amethyst> etc 21:58:42 i mean, is there a deep dwarf also 21:58:48 no, there isn't 21:58:58 i think no felid either 21:59:02 though there is an octopode 21:59:07 i remember seeing these every race arrival vaults 21:59:14 and i was impressed that they were accurate 21:59:19 <|amethyst> kb_arrival_jail has felids 21:59:46 DrKe: this one is no longer so >8( 21:59:55 lessee if i can find it 21:59:57 <|amethyst> and shiori_arrival_whats_in_store_for_you 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:38 yes, i remember felid etc being there 22:00:45 they are fairly rare as far as entrance vaults go though 22:01:10 though a lot of them seem rare, or there's just a lot of entrance vaults 22:01:29 like the one that used to spell out "crawl" but doesnt anymore ive gotten like once 22:01:35 this is the whats_in_store 22:01:42 <|amethyst> DrKe: it does some percent of the time 22:01:51 <|amethyst> DrKe: unless someone changed glyphs again 22:01:57 hehe 22:02:09 -!- wheals has joined ##crawl-dev 22:02:14 i was under the impression it was just permanently broken by glyph changes 22:02:24 last time i saw it it didn't say it 22:02:27 but i haven't seen it that many times 22:02:28 <|amethyst> it was broken for a while 22:02:32 <|amethyst> it only says it 10% of the time 22:02:42 <|amethyst> otherwise it's just a random zoo 22:02:45 did it used to always say it 22:02:51 <|amethyst> I don't think so, no 22:02:54 oh 22:02:55 hm 22:02:59 i was lucky the first time i saw it then 22:03:05 <|amethyst> # This is considered harmless and not ASCII art. Don't hand 22:03:05 <|amethyst> # in other vaults where monsters spell other words, though :) 22:03:21 <|amethyst> to the @crawlcode 22:03:38 hee hee 22:03:45 !vault shiori_arrival_whats_in_store_for_you 22:03:45 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/arrival/twisted.des#l151 22:05:23 it seems like all vaults in this style just use "dwarf" to represent the dwarves and "elf" to represent the elves 22:05:44 <|amethyst> yes, a genus representative 22:08:48 <|amethyst> this was more relevant in the past when there were 2+ dwarves and 3+ elves 22:09:18 -!- Bcadren has quit [Ping timeout: 246 seconds] 22:09:46 yeah 22:10:23 and you don't have to add and then remove lava orcs etc 22:10:31 idk i for some reason remember it differentl 22:10:32 y 22:10:40 but i probably didn't pay that much attention 22:13:16 -!- asd has quit [Quit: Page closed] 22:14:19 -!- inire2 has quit [Read error: Connection reset by peer] 22:18:31 -!- flappity has quit [Ping timeout: 246 seconds] 22:19:35 03wheals02 07* 0.17-a0-2014-g32cd421: Clean up get_god_abilities. 10(5 hours ago, 1 file, 27+ 30-) 13https://github.com/crawl/crawl/commit/32cd421c4351 22:19:51 -!- amalloy_ is now known as amalloy 22:31:58 -!- pblur has quit [Client Quit] 22:32:57 -!- amalloy is now known as amalloy_ 22:35:06 -!- Cerpin has quit [Quit: leaving] 22:35:20 -!- Cerpin has joined ##crawl-dev 22:38:36 -!- amalloy_ is now known as amalloy 22:39:15 -!- xtwv has quit [Read error: No route to host] 22:39:19 -!- pblur has quit [Client Quit] 22:39:34 -!- wheals has quit [Remote host closed the connection] 22:42:00 -!- Ladykiller70 has quit [Read error: Connection reset by peer] 22:44:38 -!- Lasty has quit [Quit: Leaving.] 22:45:25 -!- Lasty has joined ##crawl-dev 22:46:01 -!- rossi has quit [Ping timeout: 264 seconds] 22:47:06 -!- st_ has quit [Ping timeout: 246 seconds] 22:51:10 -!- Lightli has joined ##crawl-dev 22:55:24 -!- tealeaves has quit [Quit: Bye] 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:01:06 -!- amalloy is now known as amalloy_ 23:03:02 -!- Cacophony has quit [Quit: oh no am scare] 23:04:30 -!- ZChris13 has joined ##crawl-dev 23:05:49 -!- Bamboomancer has quit [Ping timeout: 246 seconds] 23:11:51 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 23:15:49 -!- tealeaves has quit [Quit: Bye] 23:19:07 -!- DrStalker_ is now known as DrStalker 23:23:27 -!- exant has quit [Quit: Page closed] 23:23:45 -!- mamgar has quit [Read error: Connection reset by peer] 23:34:46 -!- WalkerBoh has quit [Remote host closed the connection] 23:34:46 -!- mtyson has quit [Ping timeout: 255 seconds] 23:36:48 -!- ontoclasm has joined ##crawl-dev 23:39:08 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:42:30 -!- bonghitz has quit [Quit: Leaving...] 23:43:06 -!- DaneiTHREE has quit [Ping timeout: 246 seconds] 23:49:42 -!- SirLicksAlot_ has quit [Quit: Page closed] 23:50:01 -!- SirLicksAlot has quit [Quit: Page closed] 23:54:06 -!- rchandra has quit [Read error: Connection reset by peer]