00:00:53 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.23-a0-635-g88ca12a (34) 03:43:29 Experimental (bcrawl) branch on crawl.kelbi.org updated to: 0.23-a0-1241-g1d57c810da 03:44:54 sealed staircase without warden in sight 13https://crawl.develz.org/mantis/view.php?id=11805 by RoGGa 04:18:08 -!- amalloy is now known as amalloy_ 08:03:44 Weird interaction between Shadow Step, Nightstalker (?) and dispersal trap 13https://crawl.develz.org/mantis/view.php?id=11806 by Sar 08:58:17 !tell simbs38 `require` is the regular lua thing, and isn't normally enabled. `crawl_require` (now) is used for loading crawl-specific files. The crawl thing used to just be named `require` and shadow the lua one, making it even harder to use 08:58:18 advil: OK, I'll let simbs38 know. 11:15:39 03NormalPerson702 {ebering} 07* 0.23-a0-636-g0ff6057: Add three tile colour options to the options guide (11802) 10(2 days ago, 1 file, 75+ 68-) 13https://github.com/crawl/crawl/commit/0ff605794fee 11:32:03 Unstable branch on crawl.kelbi.org updated to: 0.23-a0-636-g0ff605794f (34) 12:06:02 Unstable branch on crawl.akrasiac.org updated to: 0.23-a0-636-g0ff6057 (34) 12:34:06 -!- amalloy_ is now known as amalloy 15:34:42 what's up with the "This spell is not in your library!" warning when you use ?amnesia? is there a way that a spell could be memorised and not in your library, except by transferring a save from before the spell-library addition? if that's the only way it could happen, i'd argue memorised spells should be added to your library for free 15:40:21 do vehumet gift spells go into the spell library? 15:40:39 there is also wizard mode, of course 15:40:55 but that could be fixed in that case as well 15:43:16 It is for Vehumet gifts - commit 714b4ee3d877000dbe77f2e09c8e78e3092d683b 16:00:11 ^, though i personally always thought this was a lame way to handle it. but having less decisionless gods isn't necessarily a bad thing, and veh doesn't really offer any other decisions 16:27:08 %git 714b4ee3d877000dbe77f2e09c8e78e3092d683b 16:27:08 07advil02 * 0.22.0-50-g714b4ee: Notify player before forgetting a non-library spell (RoGGa) 10(4 months ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/714b4ee3d877 16:28:26 ah. i did propose at some point just having vehumet add the spells to your library instead of offering them as a passing fancy. still seems like a fine idea to me - the ways the player could take advantage of this don't seem super relevant 16:31:50 Plus it would eliminate the desire to have some crazy Spellcasting-first skilling scheme to be sure to fit in any offer you wanted 17:10:01 -!- kkratz is now known as Ozaq 17:10:16 Belated merry christmas 17:10:40 and greetings from 35c3 :) 17:18:51 Hey, can we get a you.drowning() in l-you.cc? It's about a 3-line patch and the lack of it breaks qw, which doesn't know it can't use abilities while engulfed. 17:23:27 just use you.status():find("cannot breath") 17:24:57 and I think you.status("cannot breath") will also work as a test 17:25:52 I'm not sure why the same rationale wasn't used for the other statusses in l-you.c that could be similarly detected. 17:27:26 not actually sure what argument needs to be passed to you.status() to make it specifically check engulfed since none seem to work 17:27:41 but searching the full string from you.status() with no args does work, at least 17:29:11 I think it would be fine to add you.engulfed() if we have all those others, yeah, but they are all things you can derive from you.status() 17:30:03 it probably shouldn't be called you.drowning() since I think that's referencing death from drowning, which is no longer a thing 17:31:01 the word "drown" specifically implies death, yeah 17:33:36 I wanted to distinguished "engulfed and cannot breathe" (which will kill you by a mechanism I'm going to call, er, "browning") and "engulfed but can breathe water" 17:33:42 *distinguish 18:16:40 btw, "engulfed but can breathe water" means nothing, since it doesn't stop you from anything 18:17:02 You can cast too 18:17:41 How about changing it so that it actually affected casting 18:22:44 Unstable branch on underhound.eu updated to: 0.23-a0-636-g0ff605794f (34) 18:28:06 if you could breathe water, could you speak in water? 18:28:30 i guess we'll never know 18:31:08 whats the sound of one fin clapping 18:31:14 seems like no, the words wouldn't sound like words 19:16:02 I just had an assertion failure (ASSERT(you.attribute[ATTR_TEMP_MUT_XP] >=0) in 'mutation.cc') which I'm pretty sure can still be got in trunk - anyone around to check my sanity before I drop it into Mantis? 19:19:16 !source mutation.cc:585 19:19:16 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mutation.cc#L585 19:19:24 if that's the one you mean, yes it's still there 19:19:52 I mean, I think the method by which I got it can still happen. 19:20:32 ie, player.cc does: you.attribute[ATTR_TEMP_MUT_XP] -= exp; if (you.attribute[ATTR_TEMP_MUT_XP] <= 0) temp_mutation_wanes(); 19:21:10 But temp_mutation_wanes() in mutation.cc just does: you.attribute[ATTR_TEMP_MUT_XP] += temp_mutation_roll(); 19:21:48 So if it so happens that temp_mutation_roll is really small and the exp gain was really large, ATTR_TEMP_MUT_XP can still be negative. 19:25:49 yeah, looks like that logic is borked 19:26:01 !calc 505.0 / 17 19:26:02 29.71 19:26:36 could add as little as 29 19:26:39 Aha, and if I make temp_mutation_wanes return 1; it's really easy to reproduce 19:27:33 Should I drop it into Mantis or is that unnecessary now you know about it? 19:27:39 mantis, definitely 19:27:44 Aye aye. 19:28:03 if you're feeling very enterprising it seems like you see a fix, send us a PR :) 19:37:22 Assertion failure when compiled with DEBUG: ASSERT(you.attribute[ATTR_TEMP_MUT_XP] >=0) in 'mutation.cc' 13https://crawl.develz.org/mantis/view.php?id=11807 by damerell 19:38:45 -!- amalloy is now known as amalloy_ 19:41:20 ebering: I'm not quite sure if the answer is to add some more to make it positive, or to remove the assertion. The former seems like it penalises the player for getting a whopping chunk of exp at the wrong time; the latter loses a check that ATTR_TEMP_MUT_XP hasn't become huge and negative because of a bug somewhere else. So I'll leave that bit up to you. 19:45:21 cao scoreboard not updating I think. Or at least CPO trunk games are not updating it 19:45:45 my page hasn't updated since the 22nd depite playing a bunch of chars 19:46:21 |amethyst: 20:00:56 I noticed that my page took a long while to update for my last game 20:01:11 maybe the recent games isn't updating or is taking long to update 20:01:37 my last win did finally update, but I saw someone else complaining about recent games not updating 20:29:04 gammafunk, all you did for players to choose exactly one path in gauntlet was disabling teleportation, didn't you? 20:30:01 in terms of preventing taking multiple paths? yes, so things like shatter, corruption will work 20:30:28 well, there is also PoG 20:30:51 ah, that's a good point 21:10:24 PoG wouldn't be as good since you'd at most be able to clear one chamber and get the loot from it before the portal expired 21:18:01 no, you'd just have your portal take you back to start 21:18:10 clear one arena, quickly take portal back to start 21:18:18 set up another portal in starting area 21:18:35 clear next arena after the first one you cleared, repeat 21:20:03 if you're quick at clearing a single arena, you'd always be able to make it back to start to do another arena 21:20:08 until they're all done 21:44:23 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/929 * 0.23-a0-610-g69d0fdf: Make cloud duration more apparent to console players 10(38 minutes ago, 9 files, 63+ 198-) 13https://github.com/crawl/crawl/commit/69d0fdf5176a 21:54:56 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/929 * 0.23-a0-611-gfa38e20: remove superfluous braces 10(17 minutes ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/fa38e206735c 21:56:42 if a user dumps their save file for a bug report, does that save indicate the version they were playing? 21:59:21 i imagine it would, at the very least, if you tried to run it in a newer version of crawl 21:59:30 since it would ask you to upgrade 22:37:11 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/929 * 0.23-a0-612-ge8cb378: break a long line 10(17 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/e8cb378c469c 22:52:06 Curious thing: line "include = no_vi_command_keys.txt" in rc file causes Tab not to work in version 0.15. 23:21:08 -!- muffindrake1 is now known as muffindrake 23:32:01 floraline: yes, the version string is part of save data 23:36:22 great, thanks