00:11:13 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.32-a0-1332-ge93a9d980e: Don't crash when closing the console on Windows 10(49 seconds ago, 3 files, 18+ 22-) 13https://github.com/crawl/crawl/commit/e93a9d980ef9 00:36:51 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.32-a0-1333-g9a90a21175: Fix generating mon-data.h in MSVC 10(58 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/9a90a21175d6 03:32:45 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5208-geafff8c3b6 05:30:46 Unstable branch on crawl.akrasiac.org updated to: 0.32-a0-1417-gd6a05a1 (34) 07:10:07 New branch created: fix-offhands (1 commit) 13https://github.com/crawl/crawl/tree/fix-offhands 07:10:07 03PleasingFungus02 07[fix-offhands] * 0.32-a0-1418-g641cf41ace: Probably fix webtiles offhand weapon display 10(23 seconds ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/641cf41ace22 07:28:38 <06p​leasingfungus> xposting: “^ i don't have time to test this, but i believe this should fix the issue w offhand corrosion display?” 09:05:45 03dolorous02 07* 0.32-a0-1418-g6cc9bafbc4: Add missing quote aliases for other wands. 10(5 minutes ago, 1 file, 12+ 0-) 13https://github.com/crawl/crawl/commit/6cc9bafbc4ad 09:05:45 03dolorous02 07* 0.32-a0-1419-g5c610d4edf: Move wand of mindburst's quote alias. 10(4 minutes ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/5c610d4edf63 09:33:36 03dolorous02 07* 0.32-a0-1420-g7c37e35bdb: Sort quotes for rings. 10(22 minutes ago, 1 file, 9+ 9-) 13https://github.com/crawl/crawl/commit/7c37e35bdb95 09:33:36 03dolorous02 07* 0.32-a0-1421-gea9a0aee67: Add quote alias for ring of stealth. 10(22 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/ea9a0aee67a7 09:33:36 03dolorous02 07* 0.32-a0-1422-gc9bec69f6a: Rings of life protection enum -> positive energy. 10(15 minutes ago, 11 files, 15+ 15-) 13https://github.com/crawl/crawl/commit/c9bec69f6a36 09:33:36 03dolorous02 07* 0.32-a0-1423-g98076e6198: Properly rename ring of willpower tile. 10(6 minutes ago, 2 files, 1+ 1-) 13https://github.com/crawl/crawl/commit/98076e619853 09:40:04 03dolorous02 07* 0.32-a0-1424-g9407733e47: Add quote aliases for acrobat/reflection amulets. 10(4 minutes ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/9407733e476d 11:04:42 03dolorous02 07* 0.32-a0-1425-g9b860b2f1f: Add desc for unrand scarf of invisibility. 10(3 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/9b860b2f1f49 11:47:29 03DracoOmega02 07* 0.32-a0-1426-g34fece25b4: Don't shift players arriving on stairs with no_tele_into (grumposus) 10(5 minutes ago, 1 file, 17+ 10-) 13https://github.com/crawl/crawl/commit/34fece25b468 11:47:29 03DracoOmega02 07* 0.32-a0-1427-g3a74b83753: *Actually* remove the Noise Suppression mutation from the game 10(3 minutes ago, 2 files, 1+ 5-) 13https://github.com/crawl/crawl/commit/3a74b83753ee 12:02:25 03PleasingFungus02 {DracoOmega} 07* 0.32-a0-1428-g882d200727: Probably fix webtiles offhand weapon display 10(5 hours ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/882d200727c8 13:06:34 03DracoOmega02 07* 0.32-a0-1429-gb53bcb1ace: Fix misnamed shadow spell (Necromancer22) 10(29 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/b53bcb1ace7e 13:34:06 I was looking again at the x-v changes I made a month or so ago, and I realised there's an issue where currently, monsters wielding ranged weapons appear like their ranged attacks also apply the monster's primary attack flavour, when this doesn't actually happen 13:34:17 (The only monster with a ranged attack flavour is Nessos) 13:35:07 <04d​racoomega> (Might also multiplies their ranged damage number, too, when it should not) 13:35:17 <04d​racoomega> I had meant to poke at that myself at some point, but just noting 13:35:28 Yes I am aware of that too, I have a fixes branch set up that I'm working on that fixes that 13:35:40 <04d​racoomega> Ah, nice! ^^ 13:37:06 For transparency, so that the player actually knows what attack flavours they're dealing with (and also, in general, I think it's better this way), this means we should add an additional line to x-v when a monster holds a ranged weapon, to show what their melee attack damage and flavour would be in melee 13:38:03 We can either just show their base hit damage, not including any alternative melee weapon here 13:38:18 Or we can (possibly) reveal the monster's alternative weapon 13:38:28 and include it in the damage figures 13:39:05 Fwiw I believe currently the game does not track whether you have seen a monster wield its alternative weapon or not 13:39:19 What do people think? 13:40:49 (If we were to reveal the alternative weapon, we could also do the reverse - where if a monster has a melee weapon equipped, and an alternative ranged weapon, show the damage they would use with their ranged weapon) 13:41:03 <06d​olorous_84348> Showing the alternative weapon sounds good to me. That weapon slot would come up with dual-wielding monsters as it is. 13:41:13 <04d​racoomega> Wondering currently whether it's actually possible to know the monster has an alternate weapon if you haven't seen them switch 13:41:53 Right exactly, it would be a mechanical change because it would mean you would know the monster's alternative weapon, where you currently don't know that until they switch I believe 13:41:53 <04d​racoomega> (If not, I am hesitant about being able to learn that, say, an orc warrior has an arbalest by xving it, if it would not otherwise be possible to know this before stepping away and having it shoot at you with it) 13:42:06 Right, so am I 13:42:34 Seems tedious to encourage x-v-ing every possible monster that had a ranged weapon, so we would have to announce this upon los entry I guess 13:42:39 <04d​racoomega> So I think that either we have monster info 'remember' seen weapons somehow (sounds tricky, honestly) or just list base damage without a weapon for their melee mode, when xv'd 13:43:14 <04d​racoomega> I guess announcing all the time is workable from a QoL standpoint, but I'm still a little unsure about that. 13:43:29 <04d​racoomega> (Maybe I just sometimes like the nasty surprise? :P) 13:43:38 Hehe 13:44:25 <06d​olorous_84348> If the alternative weapon has a halo or umbra, the monster will have the halo or umbra regardless of whether it's equipped, due to how monster equipment is currently handled. 13:45:00 <06d​olorous_84348> I tried fixing it, but the lack of a monster unequip function is the sticking point. 13:45:09 <04d​racoomega> That's extremely minor, however 13:45:20 <04d​racoomega> (I am fine with flashy things 'leaking' like that in rare situations) 13:45:24 <06d​olorous_84348> Okay. 13:45:41 <04d​racoomega> But 'orc warrior who may or may not have a ranged weapon' is a common situation 13:45:58 You probably don't get monsters with both Brilliance/Eos _and_ a ranged weapon very often 13:46:00 <04d​racoomega> And it won't pull it out if it doesn't have line of fire to you 13:46:33 <06d​olorous_84348> Indeed. I had to manually place one in a vault to even test that. But still... 13:46:59 fwiw salamanders are the main example I am trying to fix here of "monster that often has ranged weapons and also has a primary attack with an attack flavour" 13:47:07 <06d​olorous_84348> At least there aren't any ranged weapons with halos/umbras. (Yet.) 13:49:35 Ok so going with not revealing monsters' alternative weapon slot, just showing melee base damage is the easy solution, and showing only _seen_ weapons I guess could be done with some sort of extra thing added to the monster class, or some sort of monster flag or something (and then we get into the realm of save compatibility...) 13:50:15 <04d​racoomega> Basically I think 'remembering seen weapons' is theoretically ideal, but in practice I think is likely far more work than the extra value it would bring 13:50:24 Sounds reasonable 13:52:39 <04d​racoomega> (Remembering seen weapons has the additional issue that it can't just be a flag for 'has seen their other weapon' because that weapon also might have changed since you saw it) 13:52:46 <04d​racoomega> So it needs to remember which weapon was seen 13:52:52 <04d​racoomega> And that sounds like a huge undertaking 13:54:19 Right, because a monster could change weapons any number of times while outside los 13:54:26 e.g. if fighting your summons 13:54:26 ugh 13:55:36 also monsters can pick up items you've never seen before 13:55:47 so it would have to be in the item spec itself 13:56:19 ok maybe not, certainly sounds very non-trivial 13:56:37 let's go for the basic option then 13:58:48 <04d​racoomega> Yeah, that sounds perfectly fine to me 14:00:07 03dolorous02 07* 0.32-a0-1430-gbced643967: Remove obsolete glowing mutation description. 10(2 minutes ago, 1 file, 0+ 4-) 13https://github.com/crawl/crawl/commit/bced64396717 14:05:03 Other question: can a monster duel-wield ranged weapons? 14:07:23 <04d​racoomega> Pretty sure no 14:07:47 <04d​racoomega> (In fact, there were enough issues with giving even one ranged weapon to monsters that dual-wield that I blocked undying armouries from doing so) 14:08:42 <04d​racoomega> I think I recall them swapping weapons such that they were wielding a single weapon in two hands?? 14:08:48 <04d​racoomega> Simultaneously 14:08:56 <04d​racoomega> Although they may have also meleed with the bow 15:37:21 Unstable branch on underhound.eu updated to: 0.32-a0-1430-gbced643967 (34) 19:06:37 03regret-index02 07* 0.32-a0-1431-gd8fb119709: Vault review + Snake decor odds increasing 10(22 minutes ago, 11 files, 232+ 399-) 13https://github.com/crawl/crawl/commit/d8fb11970986 19:06:37 03regret-index02 07* 0.32-a0-1432-ga602a137e7: Changelog updates to be6e7be4eb9 10(62 seconds ago, 1 file, 20+ 2-) 13https://github.com/crawl/crawl/commit/a602a137e7b4 19:09:57 04Build failed for 08master @ a602a137 06https://github.com/crawl/crawl/actions/runs/9492523487 19:14:06 03dolorous02 07* 0.32-a0-1433-g65f5bb9f5d: Fix spelling and tweak wording. 10(2 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/65f5bb9f5d61 19:14:06 03dolorous02 07* 0.32-a0-1434-gd50b3fb463: Checkwhite 10(82 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d50b3fb46318 21:51:59 <12a​sciiphilia> I have some unfortunate news regarding CWZ. The SSD in the CWZ server computer has failed. I heard that TTYREC is stored on a separate disk, but it seems the OS, CWZ server settings, CWZ user database, Milestones, and MORGUE were all on the failed SSD. It looks like hong is trying to recover the data from the disk as much as possible, even if it incurs some cost. Do the Milestones and MORGUE get cached by the scoring server? Or 21:51:59 does it only store the necessary data after parsing? 22:35:28 Unstable branch on crawl.develz.org updated to: 0.32-a0-1434-gd50b3fb463 (34) 22:38:16 <13q​wqwqwqwqwqwqw> morgue files aren't used by scoring at all afaik, so I suspect nobody has those downloaded 22:39:01 <13q​wqwqwqwqwqwqw> milestones/logfiles should be fine though 22:40:06 <13q​wqwqwqwqwqwqw> I guess it's possible that downloads of them don't exist and the scoring/sequell databases might not have every single field saved 22:43:38 <12a​sciiphilia> It's sad. I hope the data recovery company succeeds in recovering the data. 22:44:30 <12a​sciiphilia> It's particularly difficult because the damaged drive is an SSD. 22:58:38 Windows builds of master branch on crawl.develz.org updated to: 0.32-a0-1434-gd50b3fb463 23:32:06 Unstable branch on cbro.berotato.org updated to: 0.32-a0-1434-gd50b3fb463 (34) 23:55:29 Monster database of master branch on crawl.develz.org updated to: 0.32-a0-1434-gd50b3fb463