00:04:22 TittyCrusher (L21 VpGl) ASSERT(!targets.empty()) in 'mon-cast.cc' at line 2477 failed. (No push space from (25,54)) (Vaults:5) 01:47:58 <12g​e0ff> re: supported javascript versions. The only place where supported browsers are mentioned is at the end of client.js: > The following browsers can be used to run WebTiles: Chrome 6 and greater, Firefox 4 and 5,... The support of JS versions is pretty fragmented, so if you want to use a specific language feature, you check how many modern browsers support it. The usual way to check that is https://caniuse.com/?search=websocket 03:17:46 <07w​izardike> I was wanting to use string interpolation which I believe all major browsers have supported for 10+ years, but the browsers mentioned in client.js probably don't support 03:22:29 <04d​racoomega> I mean, that line was written 14 years ago. I don't think there's any particular reason to still feel obligated to support 14 year old browers just because this line said so 03:23:27 <04d​racoomega> (Who would even be using them?) 03:23:30 <12g​e0ff> Chrome 6 was released in 2010, so i think the requirement could be updated a bit. A bunch of sites wouldn't work for such ancient versions, not to mention that the number of known vulnerabilities for these old browsers is astronomical 03:23:54 <04d​racoomega> For sure 03:28:41 <07w​izardike> That seems sensibly, I doubt anyone is playing Crawl on a local browser on CAO or something 03:33:40 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5261-gd9800d219b 05:26:15 Unstable branch on crawl.akrasiac.org updated to: 0.35-a0-431-g733b4dd (34) 07:57:58 03CrawlOdds02 07* 0.35-a0-432-g7306f97d4b: Fix a link in the new dev guide 10(13 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/7306f97d4b99 08:04:03 <11O​dds> Such fearsome power. I'll be doing a pass on my outstanding bugfix PRs (which naturally tend to be the ones where the solution is slightly more involved, as the more trivial ones got merged quicker). Do shout if there are any you had concerns about, otherwise I'll be refreshing my memory and testing of them and merging them. 10:42:36 03CrawlOdds02 07* 0.35-a0-375-gb6e9f6cbee: Autoexclude monsters seen using revelation 10(10 days ago, 1 file, 11+ 5-) 13https://github.com/crawl/crawl/commit/b6e9f6cbee59 10:42:36 03CrawlOdds02 {GitHub} 07* 0.35-a0-434-gb02b2a9a93: Autoexclude monsters seen using revelation (#5261) 10(24 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/b02b2a9a932a 10:46:13 <11O​dds> Oh oops, shoulda done "squash and merge" by the look of it 11:29:29 <12g​e0ff> ideally it should be "squash, rebase, and merge", so there's no merge commit at all 12:59:03 <04d​racoomega> Yes, I think this is a mistake that literally everyone makes (I certainly did). 13:33:40 03CrawlOdds02 07* 0.35-a0-435-g79f2d883ad: Fix death channel creating ghosts after the effect expires. 10(7 months ago, 3 files, 35+ 12-) 13https://github.com/crawl/crawl/commit/79f2d883adc0 13:33:40 03CrawlOdds02 07* 0.35-a0-436-g8c32f14340: Fix Eringya's Surprising Crocodile movement effects 10(7 weeks ago, 1 file, 10+ 2-) 13https://github.com/crawl/crawl/commit/8c32f14340b1 13:33:40 03CrawlOdds02 07* 0.35-a0-437-ge965272cd0: Fix a bug with exclusions for new enemies on descent 10(3 hours ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/e965272cd008 13:40:03 03CrawlOdds02 07* 0.35-a0-438-gd14a962eff: Make fusillade hurt wall walkers 10(2 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d14a962eff61 13:40:27 <04d​racoomega> @Odds I know it's been ages now (where does the time go?), but the last time we talked about PR5200, I was thinking it wanted a more general solution to trigger_movement_effects() being called in the middle of something else. (see: https://ptb.discord.com/channels/735056636644687913/747522859361894521/1493116115453349889 ) 13:40:51 <11O​dds> Oh sorry yes! 13:42:03 <11O​dds> I was pondering this while thinking about this one, and was wondering if the more general solution should be a check that it isn't being called in that scenario? 13:42:50 <04d​racoomega> Also, while there's nothing wrong per se with how you implemented PR4870 (now that I look at it; apparently I never looked closely before), I feel it would have been simpler - since this only applies to death channel, to just be like C++ if (spell == SPELL_DEATH_CHANNEL && !you.duration[DUR_DEATH_CHANNEL]`) return; instead of other calling needing to pass lambdas that are trivially true 13:43:19 <09h​ellmonk> did you see my comment on that movement pr about barbs not triggering in either case 13:43:25 <09h​ellmonk> despite giving a warning 13:43:53 <11O​dds> I thought your comment was saying that barbs was broken before the change 13:43:56 <04d​racoomega> I am not actually certain whether it's 'supposed' to trigger barbs or not, but the warning should at least agree with whether it does or not 13:44:08 <09h​ellmonk> it is, to my knowledge, broken in both cases 13:44:36 <11O​dds> Cool, will look at that one 13:44:48 <09h​ellmonk> iirc I tried fixing it and it seemed hard, so good luck 13:54:21 <11O​dds> Looks like if we want barbs to hurt it should just be a matter of making the move MV_DELIBERATE (which will also make crocodile movement shake off sticky flame) 13:56:59 <11O​dds> So should barbs hurt? I think yes, you have to move around quite a bit to mount and dismount crocodiles IME 13:58:17 <04d​racoomega> I think the crocodile is literally appearing underneath you, so the spell takes care of the mounting part. (One can argue either way about the dismounting.) I think I leaned towards it not counting as if you were taking the physical steps yourself (after all, you are presumably moving while dodging things and this doesn't trigger barbs either). You can use it with -Move, too, right? 14:00:27 <11O​dds> Ah yes so you can 14:00:54 <11O​dds> In that case I think we just need to tweak the flags to the warning to declare the move non-physical 14:01:33 <11O​dds> (It's a bit sad perhaps that the move is not MV_DELIBERATE, as it clearly is deliberate, but there's no actual problem caused by that AFAIC) 14:05:07 <11O​dds> Oh this isn't quite right, but anyway should be easy enough to stop the warning 15:42:19 Unstable branch on underhound.eu updated to: 0.35-a0-438-gd14a962eff (34) 17:05:04 <09g​ammafunk> !lg . won -log 17:05:16 <04C​erebot> 150. gammafunk, XL27 BaCj, T:78928: https://crawl.dcss.io/crawl/morgue/gammafunk/morgue-gammafunk-20260308-032956.txt 17:26:47 <09g​ammafunk> Can anyone recreate this seed with an appropriate build? I've built the exact version in this morgue (0.35-a0-427-ga508e0531a) and started a seeded game with its seed of 2269713855798885663 but it diverges on D:1. There's not upgrade from an earlier version recorded in the morgue 17:26:55 <09g​ammafunk> https://underhound.eu/crawl/morgue/iamserjio/morgue-iamserjio-20260601-201901.txt 17:27:01 <09g​ammafunk> sorry, ^ this game I mean 17:27:10 <09g​ammafunk> not my own game I pulled up previously 17:27:20 <09g​ammafunk> actually I should check the start milestone just to be extra sure 17:27:35 <09g​ammafunk> !lg iamserjio cue opwn won 17:27:38 <04C​erebot> 628. iamserjio the Slayer (L27 OpWn of Beogh), escaped with the Orb and 3 runes on 2026-06-01 20:19:01, with 1695218 points after 66772 turns and 1:48:09. 17:28:01 <09g​ammafunk> good lord does serjio really have 628 won opwn 17:28:11 <09g​ammafunk> !lg iamserjio cue opwn won x=gid 17:28:13 <04C​erebot> 628. [game_key=iamserjio:cue:20260501182214S] iamserjio the Slayer (L27 OpWn of Beogh), escaped with the Orb and 3 runes on 2026-06-01 20:19:01, with 1695218 points after 66772 turns and 1:48:09. 17:28:30 <09g​ammafunk> !lm * gid=iamserjio:cue:20260501182214S 1 x=vlong 17:28:30 <04C​erebot> 1/71. 2026-06-01 18:22:14 iamserjio the Chopper (L1 OpWn) began the quest for the Orb on turn 0. (D:1) 17:28:40 <09g​ammafunk> yeah it matches the listed version 17:28:50 <09g​ammafunk> so I have no idea why I can't generate the same seed contents 22:35:37 Unstable branch on crawl.develz.org updated to: 0.35-a0-438-gd14a962eff (34) 22:58:56 Windows builds of master branch on crawl.develz.org updated to: 0.35-a0-438-gd14a962eff 23:17:10 Unstable branch on cbro.berotato.org updated to: 0.35-a0-438-gd14a962eff (34) 23:55:38 Monster database of master branch on crawl.develz.org updated to: 0.35-a0-438-gd14a962eff