00:26:46 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-373-gab1296c (34) 01:25:09 Unstable branch on crawl.develz.org updated to: 0.22-a0-373-gab1296c (34) 01:57:12 Windows builds of master branch on crawl.develz.org updated to: 0.22-a0-373-gab1296c 02:54:17 Monster database of master branch on crawl.develz.org updated to: 0.22-a0-373-gab1296c 03:21:23 Unstable branch on crawl.beRotato.org updated to: 0.22-a0-373-gab1296c (34) 03:22:31 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-355-geba6355: Clear useless books from $-list after finding spells 10(7 days ago, 3 files, 34+ 3-) 13https://github.com/crawl/crawl/commit/eba63554d85e 03:22:31 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-356-g30d4091: Add CK_RESIZE to console input handling 10(6 months ago, 4 files, 57+ 15-) 13https://github.com/crawl/crawl/commit/30d4091f8cfa 03:22:31 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-357-g1a7f7d4: Add tile_def_info() helper 10(6 months ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/1a7f7d41f587 03:22:31 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-358-gf1e9d14: Add hierarchical UI system 10(6 months ago, 4 files, 757+ 1-) 13https://github.com/crawl/crawl/commit/f1e9d140bba1 03:22:31 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-359-gfd81ca8: Add widget preferred size caching 10(6 months ago, 2 files, 15+ 0-) 13https://github.com/crawl/crawl/commit/fd81ca8410f3 03:22:31 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-360-g166cc97: Add crt/sdl-specific widget margin helpers 10(6 months ago, 1 file, 13+ 0-) 13https://github.com/crawl/crawl/commit/166cc9723544 03:22:31 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-361-g42e5f4d: Add rowspan, colspan, and flex_grow to grid 10(6 months ago, 2 files, 84+ 56-) 13https://github.com/crawl/crawl/commit/42e5f4d08cea 03:22:31 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-362-g048c500: Add UI scissor stack 10(6 months ago, 2 files, 50+ 2-) 13https://github.com/crawl/crawl/commit/048c50089656 03:22:31 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-363-gc26cfc8: Add text widget 10(4 months ago, 2 files, 189+ 0-) 13https://github.com/crawl/crawl/commit/c26cfc86879c 03:22:31 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-364-g24c247b: Only render visible grid rows 10(5 months ago, 2 files, 41+ 10-) 13https://github.com/crawl/crawl/commit/24c247bdc062 03:22:31 ... and 85 more commits 03:22:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-355-geba6355: Clear useless books from $-list after finding spells 10(7 days ago, 3 files, 34+ 3-) 13https://github.com/crawl/crawl/commit/eba63554d85e 03:22:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-356-g30d4091: Add CK_RESIZE to console input handling 10(6 months ago, 4 files, 57+ 15-) 13https://github.com/crawl/crawl/commit/30d4091f8cfa 03:22:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-357-g1a7f7d4: Add tile_def_info() helper 10(6 months ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/1a7f7d41f587 03:22:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-358-gf1e9d14: Add hierarchical UI system 10(6 months ago, 4 files, 757+ 1-) 13https://github.com/crawl/crawl/commit/f1e9d140bba1 03:22:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-359-gfd81ca8: Add widget preferred size caching 10(6 months ago, 2 files, 15+ 0-) 13https://github.com/crawl/crawl/commit/fd81ca8410f3 03:22:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-360-g166cc97: Add crt/sdl-specific widget margin helpers 10(6 months ago, 1 file, 13+ 0-) 13https://github.com/crawl/crawl/commit/166cc9723544 03:22:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-361-g42e5f4d: Add rowspan, colspan, and flex_grow to grid 10(6 months ago, 2 files, 84+ 56-) 13https://github.com/crawl/crawl/commit/42e5f4d08cea 03:22:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-362-g048c500: Add UI scissor stack 10(6 months ago, 2 files, 50+ 2-) 13https://github.com/crawl/crawl/commit/048c50089656 03:22:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-363-gc26cfc8: Add text widget 10(4 months ago, 2 files, 189+ 0-) 13https://github.com/crawl/crawl/commit/c26cfc86879c 03:22:38 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-364-g24c247b: Only render visible grid rows 10(5 months ago, 2 files, 41+ 10-) 13https://github.com/crawl/crawl/commit/24c247bdc062 03:22:38 ... and 85 more commits 03:49:15 New branch created: pull/744 (2 commits) 13https://github.com/crawl/crawl/pull/744 03:49:15 03NormalPerson702 07https://github.com/crawl/crawl/pull/744 * 0.22-a0-349-g3b8ac71: Allow brand weapon scrolls to give venom under TSO 10(8 minutes ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/3b8ac7127360 03:49:15 03NormalPerson702 {GitHub} 07https://github.com/crawl/crawl/pull/744 * 0.22-a0-375-g2f0adea: Merge branch 'master' into fix-tso-venom-brand 10(78 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/2f0adea9dcc0 03:57:36 The build was broken. (ui-overhaul - effd543 #9534 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/370930592 05:03:54 03Jacob Meigs02 07https://github.com/crawl/crawl/pull/743 * 0.22-a0-371-g8030744: Fix typo and shorten lines per standards 10(2 minutes ago, 2 files, 5+ 3-) 13https://github.com/crawl/crawl/commit/803074461c2f 05:09:26 Are "typo" commits generally acceptable or am I among rabid rebase fanatics? 05:24:39 Currency, rebasing is preferred 05:57:15 03Jacob Meigs02 07https://github.com/crawl/crawl/pull/743 * 0.22-a0-370-g074e80a: Update to get_item_info() specifically for decks. 10(9 hours ago, 2 files, 9+ 31-) 13https://github.com/crawl/crawl/commit/074e80a26655 11:09:03 quick question; how do servers handle build failures on trunk/experimentals? 11:10:36 for example, if johnstein spins up an experimental of my branch while it's failing (as it currently is), is that going to be handled nicely? 11:14:38 aidanh: if the build fails the new version isn't installed I think 11:15:23 but experimentals also follow the normal rebuild schedule, so if you fix it before the normal rebuilds on cbro, the build failure never occurs 11:16:07 that would make sense; I'm guessing that if it starts building again, it'd be installed? 11:16:56 should be, yes 11:17:01 I don't think the experimental is set up yet, but I won't have time to fix the errors immediately either way 11:17:08 any time a build is done, it just starts from scratch 11:17:35 cool, thanks 11:20:18 well, I say that, then immediately begin googling; turns out the clang braces spam in https://travis-ci.org/crawl/crawl/jobs/370930603 is https://bugs.llvm.org/show_bug.cgi?id=21629 11:21:19 I can double-brace all of those, but perhaps ignoring that warning is possible with travis clang 5.0 runs? 12:33:52 -!- MadCoyote is now known as FunkyBomb 13:09:28 New branch created: pull/745 (1 commit) 13https://github.com/crawl/crawl/pull/745 13:09:28 03Jacob Meigs02 07https://github.com/crawl/crawl/pull/745 * 0.22-a0-374-ge784146: Update full_describe_view() to fix an edge case with apportation 10(16 minutes ago, 1 file, 7+ 5-) 13https://github.com/crawl/crawl/commit/e784146e2b8a 13:15:18 I find scoresd from dcss-scoring chokes once every couple of days and dies - just me, or does it do that to everyone? 13:22:37 Unstable branch on crawl.akrasiac.org updated to: 0.22-a0-373-gab1296c (34) 13:38:51 aidanh: also, you can use the rebuild interface to force a rebuild for cbro experimentals 13:41:33 also, that build failed because of a crash, not the { } stuff 13:41:33 ERROR in 'libutil.cc' at line 367: screen write out of bounds: (1047421306,1919903265) into (80,24) 13:41:51 triggered in test/abyss_short_run.rc 14:18:53 Engulf's penalty to movement is not mentioned anywhere 13https://crawl.develz.org/mantis/view.php?id=11458 by Ge0ff 14:45:30 03Jacob Meigs02 07https://github.com/crawl/crawl/pull/745 * 0.22-a0-374-g8af5f94: Update full_describe_view() to fix an edge case with apportation 10(2 hours ago, 1 file, 7+ 6-) 13https://github.com/crawl/crawl/commit/8af5f94cb228 14:56:23 03yrmvgh02 {advil} 07* 0.22-a0-374-g5dfd9e3: don't recommend LTO 10(1 year, 1 month ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/5dfd9e39117e 14:58:02 !learn add advil_todo work on https://github.com/crawl/crawl/pull/599 14:58:03 advil todo[2/2]: work on https://github.com/crawl/crawl/pull/599 15:03:21 i wonder why pull/745 needs to be in the code for ^X instead of in item_list_in_stash 15:09:56 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-374-g5dfd9e3911 (34) 15:48:09 amalloy item_list_in_stash() uses the stashtracker data structure. stashtracker getting out of sync with igrd is really the root of the problem. 15:49:27 i see. and stashtracker represents "what the player knows about a space", rather than "what's actually on a space", right? 15:49:36 <|amethyst> exactly 15:50:00 so it seems like this should be fixed by keeping stashtracker in sync, not by bypassing the player-knowledge check 15:50:12 Does it? I thought that was mapknowldge's domain? 15:50:51 <|amethyst> mapknowledge I think only tracks what you can see on the map, so the top item 15:52:19 apport should probably update the stash, though, right? 15:52:25 ah yeah that's what amalloy said 15:58:17 My limited understanding based on all of 2 day (forgive me) is the item movement code really only seems to update igrd and mitm and then the secondary item data structures get synced at some point. 15:58:44 Mapknowldge and stashtacker being the two I've looked at. 15:59:39 I thought about forcing stashtacker to update as part of the spell but that felt like more of a departure than what I did. 15:59:58 that might be true, but I think (if I'm reading it correctly) one description of 11358 might be that the stashtracker isn't getting correctly updated on apport 16:00:42 if so there's other consequences, e.g. ctrl-f should show the bug too 16:01:00 It get's updated correctly eventually. It's a 1 turn timing issue. 16:01:17 (thanks for working on this, stash stuff is kind of a hard place to begin) 17:12:30 !nick kurzedmetal -rm gurakka 17:12:31 Deleted kurzedmetal => gurakka kurzedmetal 17:14:06 !nick kurzedmetal 17:14:07 No nick mapping for kurzedmetal. 17:14:17 KurzedMetal: you deleted your entire nick btw 17:14:31 rip 17:14:37 not that it matters if you have the same nick as your username 17:15:26 I haven't played gurakka in 4 years and I don't plan to use it ever again 18:00:42 regarding 11458: why does the movement penalty while Engulf'd exist at all? 18:01:41 i guess it's just been that way ever since water elementals were introduced 18:02:03 no particular justification in the commit message, just stating that it happens 18:02:46 oh, not since water elementals were introduce. since Engulf was introduced 18:04:00 so, i agree it's bad that you're slowed without being told about it, and i'm inclined to just remove that feature of Engulf unless someone tells me a reason it's worth keeping 18:08:01 it's probably just a way to try to make that effect more dangerous 18:08:10 amalloy: does the description of engulf status mention it? 18:08:48 gammafunk: that bug notes that there is no entry for Engulf in ?/T, even 18:08:48 nor a mention of the slowness in % or @ 18:08:53 yeah that's weird, obviously Engulf should have an entry there 18:09:03 which would technically be enough to solve the lack of communication about that 18:10:47 seems ok to me gameplay-wise that it has a slowing effect, but you could argue that it's doing too many things I guess 18:11:25 for some reason you can't cast spells while engulfed, yet can read scrolls 18:11:35 ah, that's weird 18:11:42 you actually can't read scrolls, but it lets you select them 18:11:49 the UI needs some changing to be more like silence 18:12:07 scrolls are now the only thing you can read anyway, right? 18:12:29 so maybe the r button should just be disabled when silenced/engulfed 18:12:31 yeah 18:12:47 could do, although then it's awkward if you want to just look at your scrolls 18:12:47 wait, does engulf reduce mov speed? TIL 18:13:09 ??engulf 18:13:09 water elemental[1/2]: Hits somewhat hard, but is vulnerable to fire and normal speed on land. Inflicts the "Engulf" status, which deals damage, prevents using spells and scrolls, slows movement by 50%, and can be 100% reliably escaped by moving. 18:13:20 wtf 18:13:40 how did I never notice it... 18:14:08 i didn't either. many players probably don't. it's not communicated well 18:15:00 gammafunk: also, if we're going flavourful, probably potions would be prevented too 18:16:42 I think what they were going for with that move penalty is the decision to have all that bad stuff happen to you vs wasting 15 to make it stop happening 18:16:52 or maybe so that simply moving away makes it fairly likely to get re-engulfed? 18:16:55 btw, it can't be 100% reliably escaped by moving 18:17:44 or I think so, I think I remember I got engulfed in the next turn again too 18:17:55 maybe randomization / slow effect doing tricks there? 18:18:05 well, if you moved away and it took 15 aut 18:18:11 give it a chance to attack you 18:18:40 but yeah I'm not sure trying to aggressively re-apply it that way is actually interesting 18:18:52 maybe what amalloy just suggested would be more interesting 18:19:06 do more on the turn you have them engulfed rather than trying to worry about penalizing the player who tries to break free 18:19:30 Unstable branch on underhound.eu updated to: 0.22-a0-374-g5dfd9e3911 (34) 18:20:09 amalloy: the potion thing might be a fun replacement of the move penalty, if you feel that would play better 18:20:39 I feel engulf ends up not doing too much most of the time as it is, so I'm reluctant to nerf it further, but you could adjust in various ways I guess 18:20:48 i haven't actually thought a lot about the tactical impact either of those have, but at least a potion penalty is something players would realise is happening 18:20:48 regardless a T description would be excellent 18:20:48 daily reminder to remove hungry ghosts btw 18:21:12 thanks for the daily reminder to add more hungry ghosts, your message recieved loud and clear 18:21:18 movement penalty is a drawback players don't even realise is happening, so they can't make decisions based on it 18:21:38 hrm, how do you mean that they won't realise it? 18:21:50 you just mean that the quaffing UI makes it extra apparent? 18:22:27 i mean, if you press q and the game says "no, you can't", something bad has happened to you and you know about it. if you press j and it takes 1.5 turns instead of 1.0, you probably don't even realise it happened 18:22:27 if the status has a description and a player looks up that description, they'd know what it does, but it's true that it's not obvious simply reading "Engulf" 18:22:35 however I'm not sure it'll ever be obvious what that means 18:22:52 right, but this is exactly the case with moving in shallow water, no? 18:23:23 I agree the UI is nicer that inherently but I'm not sure it's actually some innate flaw with Engulf itself 18:23:32 maybe for actions like this we could have something in the UI 18:23:40 that more directly indicated that movement would be slow 18:23:48 gammafunk: shallow water has a lot more indicators about it 18:23:50 I'm just not sure how you'd actually communicate this 18:24:11 when you move into it, you get a whole message saying "Moving in this stuff is going to be slow", and @ says your movement speed is very slow 18:24:26 !lg recent ckiller~=hungry_ghost / !won 18:24:26 sure, but that seems fixable for Engulf in the same way 18:24:26 Broken query near '~=hungry_ghost / !won' 18:24:48 !lg recent !won / ckiller~=hungry_ghost 18:24:48 yes, you could make all of those changes for Engulf, and that would imo fix the problem 18:24:48 Broken query near '~=hungry_ghost' 18:24:54 !lg recent !won / ckiller=~hungry_ghost 18:24:55 No games for recent (!won). 18:25:03 !lg . recent !won / ckiller~=hungry_ghost 18:25:03 Broken query near '~=hungry_ghost' 18:25:05 also of note: no ?/T entry for Water 18:25:06 !lg * recent !won / ckiller~=hungry_ghost 18:25:07 Broken query near '~=hungry_ghost' 18:25:08 fail 18:25:22 only Cool status get entries in T 18:25:28 *statuses 18:25:33 I'm move to the fail channel and keep spaming the bot 18:25:34 which is for sure a word 18:28:14 yeah, shallow water indicators are great, even walking over them while invi is clear enough (even if a bit spamy) 18:33:31 i actually had forgotten about those notifications, because my rcfile ignores them 18:43:39 hmm, when running qw via the expect script, I got, "too many programs spawned? could not create pipe: too many open files" 18:43:48 after a large number of iterations 18:44:14 that seems strange 18:55:50 sounds like your processes might not be finishing? 18:56:05 advil: what script is that? 18:56:50 it's something in elliptic's repo, so probably I should be asking him 18:56:52 https://github.com/elliptic/qw/blob/master/qw.exp 18:57:03 I wrote a simple sh script to run it instead, albeit mine is to run qw until it wins 19:02:10 advil: spawn starts a new process. it doesn't block as far as i can tell 19:02:11 hm, they run sequentially 19:02:23 but i'm not an expect expert by any means 19:02:35 yeah, I had to look it up to even remember what language expect is in 19:03:55 it was only after running since last night that that error happened 19:04:10 advil: https://stackoverflow.com/q/19774016/625403 maybe 19:04:43 ah 19:05:12 yeah if the crawl sessions around still around that would probably do it 19:05:39 this was on the order of 300 games, judging by the # of morgue files? but who knows what crawl has open 19:10:33 http://dpaste.com/20Z6QVX 19:10:39 is all I use for running qw until it wins 19:10:48 could easilly be modified to run it a finite number of times 19:11:44 looks useful 19:11:47 thx 22:12:53 -!- mudkap_ is now known as mudkap 22:13:31 -!- socks__ is now known as socks_ 23:59:44 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-374-g5dfd9e3 (34)