00:55:35 Monster database of master branch on crawl.develz.org updated to: 0.34-a0-1027-g1c17688385 00:59:03 -!- indigaz24 is now known as indigaz2 01:07:44 <07a​crobat> @hellmonk @implojin there seems to be a 🐛 that adjacent monsters just evaporate when taking stairs from V:5 to V:4. 01:07:51 <07a​crobat> maybe caused by this change? 01:07:52 <07a​crobat> https://github.com/crawl/crawl/commit/5afa24a92682b0bec595dd80fba115ccae46b401 01:17:35 03dolorous02 07https://github.com/crawl/crawl/pull/4852 * 0.34-a0-1028-g82bc9f9670: Add another Nemelex overflow altar. 10(13 hours ago, 1 file, 22+ 0-) 13https://github.com/crawl/crawl/commit/82bc9f9670e9 01:24:15 <06m​umra> Yes that too. Adding a prompt is a little awkward but maybe the logic can be, if a channeled spell just expired or was miscast on the last turn, prompt Y/N do you really want to wait? Maybe also only if there are monsters in sight. Only other solution is adding a separate key for channelling 01:25:07 <07a​crobat> btw, this change might just completely ruin pacifist run playstyle (or not? I'm not really sure.) you guys are ok with this? 01:26:53 <06m​umra> I'm wondering also if it accounted for that fact that Depths:1 is at a much higher absdepth internally than D:15 01:41:18 <07a​crobat> https://cdn.discordapp.com/attachments/747522859361894521/1432288034992427039/0.PNG?ex=690081ae&is=68ff302e&hm=f5c27dda3666b23a9f74984425c7853cc83ae2d1a7d0d51867b7a84046dac856& 01:42:16 <07a​crobat> the monsters that evaporated in V:5 somehow went to L:2 lol 01:49:01 <07a​crobat> and L:5 01:50:01 <07a​crobat> and there might be more somewhere else. I don't think I've found them all yet 01:55:29 <07a​crobat> found some more in U:4 02:20:04 <06m​umra> 😂 this starting to qualify as an epic bug 03:44:07 <04d​racoomega> (I have found and fixed the core problem, incidentally. Just tracking down and adjusting some ancillary issues while I'm at it) 04:15:26 03DracoOmega02 07* 0.34-a0-1028-ge55e93cc1e: Fix deeply broken behavior with monster leashing and improve (Acrobat) 10(2 minutes ago, 5 files, 52+ 40-) 13https://github.com/crawl/crawl/commit/e55e93cc1e28 04:32:36 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5261-gd9800d219b 05:35:13 Unstable branch on crawl.akrasiac.org updated to: 0.34-a0-1028-ge55e93c (34) 05:43:25 New branch created: pull/4855 (2 commits) 13https://github.com/crawl/crawl/pull/4855 05:43:25 03CrawlOdds02 07https://github.com/crawl/crawl/pull/4855 * 0.34-a0-1019-g8e89e0f84b: Remove piety decay 10(2 hours ago, 2 files, 43+ 55-) 13https://github.com/crawl/crawl/commit/8e89e0f84bd0 05:43:25 03CrawlOdds02 07https://github.com/crawl/crawl/pull/4855 * 0.34-a0-1020-g5f5e07038c: Remove piety hysteresis 10(2 hours ago, 3 files, 7+ 25-) 13https://github.com/crawl/crawl/commit/5f5e07038c42 06:29:14 03WizardIke02 07* 0.34-a0-1029-g36bea8176d: Fix console being blank after resizing 10(7 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/36bea8176d57 06:45:12 03WizardIke02 07* 0.34-a0-1030-g9c79c924ce: Don't use gameplay rng to draw polar vortex clouds 10(5 minutes ago, 1 file, 8+ 3-) 13https://github.com/crawl/crawl/commit/9c79c924cee7 07:11:51 03WizardIke02 07* 0.34-a0-1031-gf66a3a5d15: Remove duplicate include statement 10(7 minutes ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/f66a3a5d1598 07:43:49 New branch created: pull/4856 (1 commit) 13https://github.com/crawl/crawl/pull/4856 07:43:49 03CrawlOdds02 07https://github.com/crawl/crawl/pull/4856 * 0.34-a0-1032-ge9fda6ce14: Don't offer Ash curses while ostracised from full piety 10(29 minutes ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/e9fda6ce14a5 08:38:08 <02M​onkooky> Is there a clean way to clear an FPROP from all tiles 09:09:23 Wolpertinger (L9 MDFE) ASSERT(m.alive()) in 'mon-transit.cc' at line 74 failed. (D:9) 09:09:39 Wolpertinger (L9 MDFE) ASSERT(m.alive()) in 'mon-transit.cc' at line 74 failed. (D:9) 09:10:46 Wolpertinger (L9 MDFE) ASSERT(m.alive()) in 'mon-transit.cc' at line 74 failed. (D:9) 09:15:28 Wolpertinger (L9 MDFE) ASSERT(m.alive()) in 'mon-transit.cc' at line 74 failed. (D:9) 09:16:03 Wolpertinger (L9 MDFE) ASSERT(m.alive()) in 'mon-transit.cc' at line 74 failed. (D:9) 09:16:55 !crashlog Wolpertinger xl=9 mdfe place=d:9 09:16:56 5. Wolpertinger, XL9 MDFE, T:10929 (milestone): https://crawl.akrasiac.org/rawdata/Wolpertinger/crash-Wolpertinger-20251027-161602.txt 09:19:15 monster following down/up stairs, I think. which would probably make it a bug in 5afa24a926? 09:20:26 although why `m.alive()` is involved I don't know, unless it means the new lure code is a bit too enthusiastic about luring 09:27:26 <04d​racoomega> I've got a copy of the save file and am taking a look now 09:36:31 Wolpertinger (L9 MDFE) ASSERT(m.alive()) in 'mon-transit.cc' at line 74 failed. (D:9) 09:38:21 Wolpertinger (L10 MDFE) ASSERT(m.alive()) in 'mon-transit.cc' at line 74 failed. (D:9) 09:40:06 Wolpertinger (L9 MDFE) ASSERT(m.alive()) in 'mon-transit.cc' at line 74 failed. (D:9) 09:40:34 Wolpertinger (L10 MDFE) ASSERT(m.alive()) in 'mon-transit.cc' at line 74 failed. (D:9) 09:41:44 Wolpertinger (L9 MDFE) ASSERT(m.alive()) in 'mon-transit.cc' at line 74 failed. (D:9) 09:47:16 03DracoOmega02 07* 0.34-a0-1032-g5826c218a5: Don't leash dead monsters (Wolpertinger) 10(29 seconds ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/5826c218a5ba 09:53:21 Unstable branch on crawl.akrasiac.org updated to: 0.34-a0-1032-g5826c218a5 (34) 10:04:47 <02M​onkooky> nah that's a correct call 10:05:22 <02M​onkooky> I'm actually working on it again, but that PR is so out of date that it's basically useless 10:05:40 <03i​mplojin> we have a lot of older PRs open that aren't in any state to realistically merge, many of them were never there 10:05:41 <02M​onkooky> realistically probably close https://github.com/crawl/crawl/pull/4554 as well 10:05:56 <02M​onkooky> this one was at least marked as draft! 11:07:34 <05i​coson> %git 058a6bd30b10caf5 11:07:35 <04C​erebot> WizardIke * 0.34-a0-996-g058a6bd30b: Don't display short lived frames in console (4 days ago, 76 files, 49+ 234-) https://github.com/crawl/crawl/commit/058a6bd30b10 11:07:47 <05i​coson> someone just drew my attention to this in a private thread 11:07:52 <05i​coson> I'd recommend reverting this commit 11:08:13 <05i​coson> unless it is better tested than the commit message implies 11:08:32 <05i​coson> a lot of the changes there look very wrong to me, seems like it may break a lot of animations. In addition it would need to be tested on multiple platforms in a complicated way 11:09:03 <05i​coson> sorry to be negative 11:10:21 <05i​coson> I think the theory is actually spot on, but the way crawl's ui implementation works in practice unfortunately means that making changes like that is very risky 11:14:43 03WizardIke02 07* 0.34-a0-1033-g79c33e419b: Fix walking into map border with primordial nightfall 10(26 minutes ago, 1 file, 49+ 32-) 13https://github.com/crawl/crawl/commit/79c33e419b99 11:17:57 <05i​coson> one specific issue: update_screen on webtiles calls tiles.set_need_redraw();, so simply removing it without a lot of explicit calls to that is bound to run into trouble (e.g. 4846 etc) 11:18:44 <05i​coson> but also it has a completely different implementation on windows console and I have no idea if the two are interchangeable in the way the commit message suggests 11:19:16 <05i​coson> (ofc windows console is probably the most unplayed port so we may never know) 11:19:51 <06m​umra> Yeah i found a few specific issues easily, which they then patched, but without exhaustively testing 1000s of different interactions on multiple platforms as you say, it's very hard to know if there are other hidden issues 11:26:28 03dolorous02 07* 0.34-a0-1034-g139a29855b: Add another mythical animal to randarts. 10(3 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/139a29855b57 11:37:36 -!- Taynav80 is now known as Taynav8 11:37:38 -!- Changesite1 is now known as Changesite 12:30:26 03dolorous02 07https://github.com/crawl/crawl/pull/4852 * 0.34-a0-1035-g0bdf660104: Add another Nemelex overflow altar. 10(24 hours ago, 1 file, 22+ 0-) 13https://github.com/crawl/crawl/commit/0bdf66010469 14:30:48 New branch created: pull/4857 (1 commit) 13https://github.com/crawl/crawl/pull/4857 14:30:48 03CrawlOdds02 07https://github.com/crawl/crawl/pull/4857 * 0.34-a0-1032-gaec7e0e09f: Interrupt for monsters on their turn 10(78 minutes ago, 1 file, 0+ 7-) 13https://github.com/crawl/crawl/commit/aec7e0e09fea 16:30:31 <04d​racoomega> I like how I've done so much refactoring within my refactoring that unstashing stuff to go back up one level involves solving a pile of merge conflicts with myself >.> 16:31:26 <09g​ammafunk> I know that feel, at some point it's easy to be paranoid about clobbering your own work 16:31:57 <09g​ammafunk> or messing up an in-progress rebase by forgetting you were in the middle of one after coming back to working on things 16:32:12 <04d​racoomega> At least a bunch of them were "This entire function no longer exists.", which is fairly eas to resolve 16:40:56 Unstable branch on underhound.eu updated to: 0.34-a0-1034-g139a29855b (34) 16:52:25 03dolorous02 07* 0.34-a0-1035-g296a76d0c2: Revert "Don't display short lived frames in console" 10(13 minutes ago, 77 files, 234+ 58-) 13https://github.com/crawl/crawl/commit/296a76d0c2ca 16:53:21 <06d​olorous_84348> Reverted that and the few fixes on top of it (in one shot) before things get any more tangled. 16:57:04 <09g​ammafunk> Has anyone mentioned the issues directly to Wizard1ke? 17:09:12 <03i​mplojin> @wizardike just pinging you on this and the above revert: https://discord.com/channels/735056636644687913/747522859361894521/1432430595794796555 (fwiw I'm in favor of the idea behind further rendering cleanup, just that this had issues as advil mentioned) 17:09:29 <06d​olorous_84348> Same here. 17:09:32 <03i​mplojin> there was some discussion of this last wekk, also 17:10:15 <03i​mplojin> posting a link to the earlier discussion for discord search reasons: https://discord.com/channels/735056636644687913/747522859361894521/1430900187915878501 17:12:40 04Build failed for 08master @ 296a76d0 06https://github.com/crawl/crawl/actions/runs/18859426890 17:42:45 <09g​ammafunk> false alarm it seems > Resolving apt.llvm.org (apt.llvm.org)... failed: Temporary failure in name resolution. > wget: unable to resolve host address ‘apt.llvm.org’ 17:43:23 we see a lot of those. amusingly, including for github itself 17:49:42 It's always DNS 17:50:30 <06d​olorous_84348> Same thing when I did the last update to my vault PR (which you could tell was off because it changes no C++ code at all). 17:52:08 <06d​olorous_84348> It'd be nice if it could differentiate between DNS stuff and code problems. 18:00:51 or even just between provisioning CI and actually running it 18:07:31 <09g​ammafunk> wasn't that huge AWS US East 1 region outage also due to a "simple" dns failure 18:08:00 It's always DNS! 18:08:05 <09g​ammafunk> that cascaded because after a relatively "brief" outage of an hour or two, all those AWS calculation etc services had backed up 18:14:06 <09h​ellmonk> bluescreening my bed because the computer got too full 18:23:56 <09g​ammafunk> an e-bed that folds in half with you in it because you got hacked 23:35:07 Unstable branch on cbro.berotato.org updated to: 0.34-a0-1035-g296a76d0c2 (34) 23:35:29 Unstable branch on crawl.develz.org updated to: 0.34-a0-1035-g296a76d0c2 (34) 23:58:41 Windows builds of master branch on crawl.develz.org updated to: 0.34-a0-1035-g296a76d0c2