00:35:23 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4907-g988a294422 03:23:12 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4907-g988a294422 05:06:27 Unstable branch on crawl.akrasiac.org updated to: 0.30-a0-1112-gfb780f5 (34) 06:00:39 <06a​dvil> not entirely sure why cao has been getting some stuck processes lately, it's possible they're symptoms of cao-specific issues, but also possible it's more general. The symptom is that the process is running at 100% cpu, needs kill -9, and survives (indefinitely) past the player disconnect 06:01:02 <06a​dvil> been seeing a lot of reports of server lag beyond cao, actually? 06:02:16 <06a​dvil> e.g. cpo players have been complaining for a while (not sure alex has been reachable), I've also seen reports of lag on cko 06:32:45 alex has been talking about it in the crawl-anz Discord; he's definitely reachable 06:37:46 <08r​axraxraxraxrax> It will be intetesting to see if they go down once the disk situation improves. 06:37:57 <08r​axraxraxraxrax> (Which should be this week!) 06:45:02 <06a​dvil> I have no doubt it will improve for CAO, after you did whatever your quick fix was there was a definite for a few days 06:45:23 <06a​dvil> I am wondering if there's some compounding factor, not sure what it could be 06:45:37 <06a​dvil> Pinkbeast: did he say what's going on? 06:46:06 <06a​dvil> *definite improvement 06:46:29 "hey peeps. How is lag right now? I will have time to do CPO work next week" 06:47:14 That's about it 06:47:16 <06a​dvil> ah ok 10:01:41 03PleasingFungus02 07* 0.30-a0-1113-ga8025317a9: Fix the sulking sword('s lore) 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a8025317a906 10:19:18 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-1113-ga8025317a9 (34) 14:13:31 yappang (L14 DrAE) Crash caused by signal #6: Aborted (Lair:4) 14:50:10 !crashlog 14:50:18 25292. yappang, XL14 DrAE, T:22700 (milestone): http://crawl.akrasiac.org/rawdata/yappang/crash-yappang-20230419-211330.txt 15:24:38 Unstable branch on underhound.eu updated to: 0.30-a0-1113-ga8025317a9 (34) 16:01:21 scischm (L27 GrBe) ERROR in 'mon-util.cc' at line 681: bogus mc (no monster data): invalid monster_type 1000 (1000) (Slime:5) 16:02:58 scischm (L27 GrBe) ERROR in 'mon-util.cc' at line 681: bogus mc (no monster data): invalid monster_type 1000 (1000) (Slime:5) 16:06:15 anyone have thoughts on what the correct behavior for this issue lici posted should be? https://github.com/crawl/crawl/issues/3081 16:06:44 i could see it being either let them keep amphibious or just actually remove amphibious from the mutations UI 16:07:01 for stat form duration 17:15:46 <10P​leasingFungus> lol 18:08:04 USCCRAWL (L9 OgBe) Crash caused by signal #6: Aborted (D:6) 18:11:38 <08I​mplojin> i feel like the best way to handle that would probably be to convert can_swim to an actual amphibious mutation instead of keeping its existing fakemut behavior, mark it as form_based so it gets suppressed when transformed (and the ui would show that), and then probably also get rid of the differences in can_swim handling between amphibious species as being unnecessary complexity 18:16:15 Implojin: that is definitely a way more solid approach than the super hacky special case exception i imagined myself writing in my mind's eye 18:26:29 interestingly merfolk do actually keep their amphibious benefits so it seems like it is specifically the fakemut situation 18:27:13 <08I​mplojin> yeah i've looked at that difference between mf and op amphibious handling in the past and thought "this makes no sense someone should change it" 18:27:37 lol 18:31:53 can swim and amphibius are maximally disjoint categories 18:33:05 well i'm seeing now that can_swim is purely based on HT_WATER habitat 18:33:29 bius = life .. swimming is just moving through water. mostly for fun. 18:33:29 hihi 18:33:52 and the HT_AMPHIBIOUS habitat seems unused in species-data... anyway this is a really helpful start i think i can find everything i need thanks Implojin! 18:34:04 yes. sounds good. 18:48:14 03nicolae02 07* 0.30-a0-1114-gd936c97349: Add a quote for Harold 10(56 seconds ago, 1 file, 13+ 0-) 13https://github.com/crawl/crawl/commit/d936c973496f 19:04:56 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-1114-gd936c97349 (34) 19:20:47 <08I​mplojin> although, having said that, now i'm wondering if the reason we have can_swim setup as a fakemut is not simple historical inertia, but rather a way to prevent players from having a bad experience casting the wrong form in deep water and suddenly finding themselves being hit with deep water penalties 19:21:51 maybe a warning? 19:22:07 <08I​mplojin> yeah it'd need some kind of handling for that 19:26:34 <10P​leasingFungus> huh? can’t you just make it one of the muts that doesn’t meld in forms? 19:26:44 <08I​mplojin> well, sure, you could 19:27:37 <08I​mplojin> but that's pretty much the same as doing nothing here, which, ok, also sounds like a fine response to the issue 19:30:19 <08I​mplojin> or no, that wouldn't exactly be right 19:34:12 <10P​leasingFungus> no, this’d fix the issue by making statform grey dracs still amphib, right? 19:36:40 <08I​mplojin> i think you'd also need to adjust Form::player_can_swim() 19:39:41 <08I​mplojin> if you wanted to leave it active in statue form, anyway? 19:43:55 that's kinda what i was trying to understand first PF, if we do or don't want them to retain amphibiousness 19:47:37 <10P​leasingFungus> i never remember the intent tbh, it’s such a niche thing 19:50:52 Wiggled (L20 DjCj) Crash caused by signal #6: Aborted (Spider:4) 19:54:15 yeah fair enough lol 19:54:21 i can at least share this much 19:55:16 stat form explicitly forbids swimming in form-data.h https://github.com/crawl/crawl/blob/master/crawl-ref/source/form-data.h#L105 19:55:59 the behavior for barachi, octopodes, and grey dracs is consistent in that they can't actually swim once transformed, but the description still says they're amphibious 19:56:18 and i think that's because of the difference between "likes water" and "can swim" 19:56:52 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mutation.cc#L894-L898 19:57:24 https://github.com/crawl/crawl/blob/master/crawl-ref/source/transform.cc#L1182 21:56:56 ragequit4lyfe (L13 MeAK) ERROR in 'tileweb.cc' at line 234: Socket write error: Resource temporarily unavailable (Lair:4) 21:56:56 indspenceable (L15 OpDe) ERROR in 'tileweb.cc' at line 234: Socket write error: Resource temporarily unavailable (Lair:5) 21:56:58 joeltco (L8 DEHu) ERROR in 'tileweb.cc' at line 234: Socket write error: Resource temporarily unavailable (D:6) 23:15:52 Unstable branch on cbro.berotato.org updated to: 0.30-a0-1114-gd936c97349 (34) 23:46:31 GavinH (L1 DrEE) Crash caused by signal #6: Aborted (D:1) 23:51:47 purplemustard (L13 DsFi) Crash caused by signal #6: Aborted (Lair:4)