00:31:48 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5014-gf9597c7f93 00:51:37 dinkyzotsplatter (L15 VpHs) Crash caused by signal #11: Segmentation fault (D:14) 00:52:38 <03i​mplojin> !crashlog dinkyzotsplatter 00:52:40 <04C​erebot> 1. dinkyzotsplatter, XL15 VpHs, T:20264 (milestone): https://crawl.kelbi.org/crawl/morgue/dinkyzotsplatter/crash-dinkyzotsplatter-20230909-075113.txt 00:55:39 Fork (stoatsoup) on crawl.kelbi.org updated to: 0.23-s2-267-g9ea3553f40 03:23:46 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5014-gf9597c7f93 05:06:33 Unstable branch on crawl.akrasiac.org updated to: 0.31-a0-705-ga145531 (34) 05:20:09 03RypoFalem02 {kate-} 07* 0.31-a0-706-g405de50cea: Correct a typo (credit to fbwer!) 10(30 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/405de50cea96 05:36:32 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-706-g405de50cea (34) 06:11:17 <03i​mplojin> @semi_tonal here's the start of the rampage healing conversation in the roguelikes discord: https://discord.com/channels/205277826788622337/205316046230388737/1149311903127064607 and then some later discussion here: https://discord.com/channels/205277826788622337/205316046230388737/1149470500435808316 06:24:00 03Implojin02 07* 0.31-a0-707-gecc126b380: Don't describe rings/amulets as talismans 10(3 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/ecc126b3801e 06:33:45 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-707-gecc126b380 (34) 07:02:42 03Implojin02 07* 0.31-a0-708-gbb17821c20: Fix a compiler warning (shadowed variable) 10(2 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/bb17821c2079 07:19:09 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-708-gbb17821c20 (34) 07:25:22 <04d​racoomega> Blue-screened twice in 10 minutes today. Every time it's happened, it's consistently when I switch back to an open Crawl tiles window in WSL. I wish I had any idea what to do about it =/ 07:25:33 <06p​leasingfungus> uh oh 07:25:38 <06p​leasingfungus> thanks bill gates 07:25:49 <06p​leasingfungus> i mean satya nadella 07:29:07 <04d​racoomega> Like, it's definitely a video card/driver-related things, but the time I spent investigating hasn't been helpful 07:29:50 <04d​racoomega> Clearly I just have to test things in console only, right? T.T 08:55:31 <05i​coson> Looks like lots of other people have wsl issues like that too 09:14:34 03kate-02 07* 0.31-a0-709-g517f4904bd: Display Dimensional Bullseye to-hit bonus when aiming 10(71 seconds ago, 3 files, 13+ 4-) 13https://github.com/crawl/crawl/commit/517f4904bd0d 09:20:51 03DracoOmega02 07* 0.31-a0-710-gc0fddb96e8: Let monspec weights of 0 actually be 0. 10(2 days ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/c0fddb96e8a7 09:20:51 03DracoOmega02 07* 0.31-a0-711-gb042b5dc4a: Fix Starburst only prompting for friendly fire to the right of the player 10(85 minutes ago, 2 files, 6+ 0-) 13https://github.com/crawl/crawl/commit/b042b5dc4a69 09:20:51 03DracoOmega02 07* 0.31-a0-712-gd35ca32644: Fix Eruption/Upheaval's tracer thinking it was radius 2 instead of 1. 10(21 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/d35ca32644d4 09:20:51 03DracoOmega02 07* 0.31-a0-713-g1f61f89ab9: Make Eruption lava creation slightly more consistent 10(11 minutes ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/1f61f89ab963 09:20:51 03DracoOmega02 07* 0.31-a0-714-g975ee8456d: Prevent autotravel from moving the player onto binding sigils 10(4 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/975ee8456dcd 09:23:40 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-709-g517f4904bd (34) 09:25:41 <03i​mplojin> @dracoomega just a heads-up: that sigil + autotravel fix shows the player as being "Done exploring." if they're in a hallway with sigils on both sides and try to autoexplore. I was poking at the code for that earlier but didn't see a good existing place to put that check before the healpage discussion sidetracked me 09:25:58 <04d​racoomega> ....oh. Oh dear =/ 09:26:35 <04d​racoomega> (I mean, arguably that's still better than exploring onto it and getting stuck, since the player can probably see why it's not true, but it's still very much not ideal) 09:26:42 <03i​mplojin> yeah 09:27:20 <03i​mplojin> i was thinking about hamfisting it into one of the door checks but idk, i haven't looked deeply at that code 09:27:45 <04d​racoomega> Oh, nice git blame here from myself 09:27:47 <04d​racoomega> Improve autoexplore behavior regarding temporary obstructions 09:28:03 <03i​mplojin> https://tenor.com/view/obi-wan-ben-kenobi-of-course-i-know-them-theyre-me-gif-25185969 09:29:26 <04d​racoomega> Does say this is for temporary obstructions that are out of sight and probably will be gone by the time you go back. But might be possible to extend this to visible ones that we know will be gone shortly. 09:30:12 <04d​racoomega> ...though what is the desired behavior of hitting autoexplore when trapped by sigils? Should it do nothing and give a helpful message? Or should it wait for the sigils to expire automatically and then carry on (as it currently auto-heals by default, for instance) 09:31:20 <03i​mplojin> It's ..probably ok to have it wait out the sigil? I dont think they last all that long? 09:31:38 <03i​mplojin> (I'd go with whichever behavior is easier to implement) 09:35:53 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-714-g975ee8456d (34) 09:42:36 <04d​racoomega> Well, I will stab at it a little 10:05:28 <04d​racoomega> This code is more confusing that expected. Even testing putting it into several of the 'trap' sections produces a 'done exploring' message while other traps say 'partially explored' even under the same conditions. 10:05:40 <04d​racoomega> Probably shouldn't be surprised, tbh 😛 10:06:19 <03i​mplojin> highly suspect that code has been the source of past autoexplore bugs 10:06:54 <04d​racoomega> I do vaguely recall elliptic complaining the other week about some circumstance where autoexplore was falsely saying 'Done Exploring' on the bottom of Slime 10:06:58 <04d​racoomega> I forget the circumstance, though 10:07:12 <06p​leasingfungus> that was because autoexplore won’t go adj to slime walls 10:07:26 <06p​leasingfungus> iirc that one was ‘partly explored, can’t reach’ 10:07:29 <04d​racoomega> I'm pretty sure it wasn't that 10:07:40 <04d​racoomega> I think it had something to do with the loot vault 10:07:43 <04d​racoomega> But maybe I am misremembering 10:08:13 <06p​leasingfungus> https://discord.com/channels/205277826788622337/205316046230388737/1146158832079343741 10:08:43 <06p​leasingfungus> https://cdn.discordapp.com/attachments/747522859361894521/1150115581467566180/image0.jpg 10:09:18 <04d​racoomega> Hmmm 10:17:22 <13q​wqwqwqwqwqwqw> the bug was that it wasn't printing any message at all, yeah, just failing after 0.0 time with no message 10:37:19 <04d​racoomega> There are a bunch of parts of this code I do not like 10:39:54 <04d​racoomega> "Check if there is an item we should pickup" is in the "Does this grid take more time than usual to move through?" function, and seemingly doesn't happen if it is a slow grid (like shallow water) except that square_slows_movement doesn't really return whether the square slows movement, but rather whether the true distance plus the extra movement delay from the tile is less than our current pathfind distance. 10:40:08 <04d​racoomega> I think 10:47:33 <05i​coson> hm, it's a bit unfortunate that game type is not represented in game_key 11:01:01 <04d​racoomega> Okay, I think I finally got the sigil thing working, with it saying 'partially explored' properly. Also I think the comment for _is_reseedable is a lie, or at least rather misleading to me 11:01:14 <04d​racoomega> is_reseedable is used only to * decide which squares to reseed from when flood-filling outwards to * colour the level map. It does not affect pathing of actual * travel/explore. 11:01:46 <04d​racoomega> But surely affecting whether explore pathing thinks it's done or not counts as affecting pathing, doesn't it? 11:01:55 <04d​racoomega> (Since the problem is solved by putting sigils in here also) 11:02:18 <04d​racoomega> I suppose the comment is 17 years old 11:02:51 <04d​racoomega> I'd like to edit it to be less of a lie, except that I am not 100% clear on exactly how much of it is 11:19:07 03DracoOmega02 07* 0.31-a0-715-ge00f3ba22f: Prevent 'Done Exploring' when the player is fenced in by binding sigils 10(47 seconds ago, 1 file, 5+ 6-) 13https://github.com/crawl/crawl/commit/e00f3ba22f04 11:34:22 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-715-ge00f3ba22f (34) 11:46:22 -!- The topic of #crawl-dev is: Crawl Development | https://github.com/crawl/crawl | Logs: http://s-z.org/crawl-dev/, temporarily http://crawl.akrasiac.org/logs/cheibriados/ | People with +v have commit access, devs on bridged discord as well | General Crawl-related chat to #crawl | Long stuff to a pastebin service, please 11:46:22 -!- The topic of #crawl is: Play Dungeon Crawl Stone Soup online now! Type ??online for instructions, ??lg / !lg for play stats | PM Sequell for long queries | http://crawl.develz.org | FooTV game replays: ??footv for instructions | #crawl-dev for dev discussion, #crawl-offtopic for offtopic 12:05:22 <05i​coson> http://crawl.akrasiac.org/scoring/descent/overview.html 12:06:41 <06p​leasingfungus> awesome 12:07:23 <03i​mplojin> very awesome 12:08:54 <12e​bering> amazing 12:09:11 <12e​bering> dang descent has me excited someone get me a sabbatical so I can run csdc descent edition 12:14:43 <05i​coson> should "all runes" for descent be 10? 12:14:59 <05i​coson> (no one has done it yet so I guess it doesn't immediately matter, but I suspect there's some code hardcoded for 15) 12:15:20 <06p​leasingfungus> it’s going to change soon hopefully 12:15:25 <06p​leasingfungus> once i get time tm 12:15:26 <03i​mplojin> i think the only branch currently disabled is tomb but i'm under the impression we may yet change branches and runes 12:15:30 <06p​leasingfungus> yes 12:15:41 <06p​leasingfungus> think the current order and rune setup is very placeholder 12:15:46 <06p​leasingfungus> hopefully 12:15:51 <05i​coson> do you think it's likely data will be wiped at some point? 12:16:00 <06p​leasingfungus> hm? 12:16:05 <05i​coson> if things change a lot 12:16:16 <05i​coson> right now that would be easy to do as a matter of just resetting a single logfile on cao 12:16:21 <05i​coson> and the milestones 12:16:47 <05i​coson> I'm going to add some kind of "experimental" caveat to that scoring page, was wondering whether I should say if there's a chance any data shown now is impermanent 12:17:09 <06p​leasingfungus> i guess i’m not really focused on scoring 12:17:19 <06p​leasingfungus> think we could wipe it or not 12:17:28 <06p​leasingfungus> don’t know how much it matters 12:17:52 <05i​coson> I don't think that there's a huge reason to focus on it, but e.g. if the number of possible runes changes a lot, it could end up with weird beta-ish games on the scoreboard 12:17:55 <03i​mplojin> some players seem to care about it (Oneirical), it might be a good idea to mark it with a caveat that it might be wiped later 12:18:13 <06p​leasingfungus> sounds good 12:38:43 03elliptic02 07* 0.31-a0-716-gc7603755dd: Nerf unwielding (0.3 -> 0.5). 10(4 minutes ago, 1 file, 2+ 5-) 13https://github.com/crawl/crawl/commit/c7603755dd37 12:41:18 <05i​coson> alright, I've added a caveat; if there's a chance we would want to reset this scoreboard before release, I'll hold off on linking to it from regular scoring 12:49:52 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-716-gc7603755dd (34) 13:26:22 hey, is there a procedure for sharing code snippets? 13:26:23 like, the recent rollpage healing PR- I had heal on rampage already written for a talisman it didn't fit very well, and PF and Implojin expressed interest in using the feature to zhuzh up armataur. A PR was probably not the appropriate avenue. 13:27:06 your favorite pastebin? I use paste.tomsmeding.com, others use paste.debian.org or etc. 13:27:41 or gist.github.com but that requires a github account (probably not a problem for people here but some people refuse to because Microsoft) 13:30:18 <06p​leasingfungus> yeah, gists are good 13:30:33 <06p​leasingfungus> draft PRs also decent 13:33:08 if draft PRs don't cause problems, then I think for this case at least that's what I should have gone with 13:33:10 thanks! 13:33:32 <03i​mplojin> Draft PR would probably be a good suggestion there, i've pulled your branch and am working on it, so thank you for writing it! 13:33:36 Various git runes can produce a sensible patch 13:37:12 <06p​leasingfungus> think patches are a bit antique 13:40:39 "Patch. How quaint." 13:49:23 ebering had me send one 13:51:16 <09g​ammafunk> bash make-gp () { local bname=$(branch_name); local rbranch; if [ -n "$1" ]; then rbranch="$1"; else if [ -z $(git branch -r --list origin/$bname) ]; then rbranch=origin/master; else rbranch="origin/$bname"; fi; fi; git format-patch --stdout "$rbranch" > "${bname}.patch"; echo "Patched relative to $rbranch and wrote to ${bname}.patch" } I still find 13:51:17 this useful to look over the total set of changes for error checking and to see if a rebase got messed up or whatever 13:52:20 <09g​ammafunk> oh and I guess this also requires bash branch_name () { git_branch_name="$(git symbolic-ref HEAD 2>/dev/null)" || git_branch_name="unnamed_branch"; git_branch_name=${git_branch_name##refs/heads/}; echo "$git_branch_name" } 14:01:38 <03i​mplojin> @pleasingfungus before I go ham on cutting things, would you like awkward tongue completely removed or just disabled from At? As far as I can tell, there's currently no other way to get the mutation, so it would have to be added to the normal badmut pool if you wanted to keep it around 14:05:26 <03i​mplojin> or rather, it would have to be given a weight, since it's already tagged with mutflag::bad 14:14:00 <03i​mplojin> I'll just cut it, it's not actually a lot of code, easy to bring back if wanted 14:23:06 <06p​leasingfungus> !clap always be cutting 14:23:08 <04C​erebot> 👏 always 👏 be 👏 cutting 👏 14:23:39 <06p​leasingfungus> thanks for taking the at changes! 🙂 14:46:23 -!- robin_ is now known as robin 15:25:25 Unstable branch on underhound.eu updated to: 0.31-a0-716-gc7603755dd (34) 20:37:22 -!- allbery_b is now known as geekosaur 22:35:05 Unstable branch on crawl.develz.org updated to: 0.31-a0-716-gc7603755dd (34) 22:56:57 Windows builds of master branch on crawl.develz.org updated to: 0.31-a0-716-gc7603755dd 23:21:52 Unstable branch on cbro.berotato.org updated to: 0.31-a0-716-gc7603755dd (34) 23:54:20 Monster database of master branch on crawl.develz.org updated to: 0.31-a0-716-gc7603755dd