00:59:15 -!- indigaz27 is now known as indigaz2 02:58:30 03WizardIke02 07* 0.34-a0-1005-g17b9c6f5ef: Do a better job of excluding an entire large door 10(38 minutes ago, 1 file, 57+ 13-) 13https://github.com/crawl/crawl/commit/17b9c6f5efe2 03:31:48 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5261-gd9800d219b 05:08:47 Unstable branch on crawl.akrasiac.org updated to: 0.34-a0-1005-g17b9c6f (34) 06:20:43 03dolorous02 07* 0.34-a0-1006-ga86d0c5963: Fix warning. 10(72 seconds ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/a86d0c596307 09:00:38 -!- vagabondtruffle is now known as VagabondTruffle 10:36:51 <05i​coson> so apparently someone has done this? https://github.com/Lumorti/DCSSVR 11:16:03 <09g​ammafunk> yeah, I showed this to PleasingFungus and I was sort of riffing on that. It's hilarious 11:16:17 <09g​ammafunk> was posted on reddit (where I'm sure you saw it as well) 11:31:03 <02M​onkooky> is https://github.com/crawl/crawl/issues/3956 still relevant? Think it can probably be closed 11:35:16 <06m​umra> I definitely haven't seen messages like these in normal gameplay (but quite frequently when actively messing with code and levelgen and probably have debug on) 11:35:19 <04d​racoomega> No, the des cache causing issues with map generation in Vaults is still a thing 11:36:05 <02M​onkooky> https://github.com/crawl/crawl/issues/4535 I believe has been fixed with the deformed body rework? 11:36:12 <04d​racoomega> Like, this doesn't come up much in normal play, and seems rare online, but I run into it in development with some regularity 11:36:22 <02M​onkooky> https://github.com/crawl/crawl/issues/4092 11:37:06 <04d​racoomega> In fact, there is a linked commit right there that fixed it (but I guess github didn't autoclose it due to how I worded it) 11:38:18 <04d​racoomega> Probably technically a bug, but in general we're less strict about monster equipment restrictions than we are on players (and one can always say this orc used to be an ogre, if one wants) 11:38:36 <04d​racoomega> Like "This might be a bug, but seems harmless." 11:47:00 <02M​onkooky> what do I want to use instead of mons_adjust_flavoured for actor-agnostic damage 11:47:27 <02M​onkooky> if I want to be able to hit either monster or player, that is 11:50:59 <06m​umra> actor_adjust_flavoured 12:00:04 <02M​onkooky> Are you sure this exists? 12:06:05 <02M​onkooky> It's looking increasingly like the answer is 'check if it's a monster and choose one of two entirely different functions based on whether it is' 12:07:42 <03i​mplojin> one example from spl-damage.cc: if (mon_targ) hurted = mons_adjust_flavoured(mon_targ, beam, hurted, doFlavour); else { hurted = check_your_resists(hurted, beam.flavour, beam.name, 0, doFlavour); 12:07:50 <02M​onkooky> yeah 12:07:56 <03i​mplojin> looks like they're not unified at all 12:08:12 <02M​onkooky> rip 12:08:31 <02M​onkooky> at some point if I remember I'll check if there's a good reason for that and maybe change it 12:13:15 <06m​umra> sorry, i thought you were just asking what such a method should be called 12:15:27 <09h​ellmonk> isn't it impossible to unify them because monster and player resists function differently 12:15:46 <09h​ellmonk> I guess we could move the resist conditional stuff into one function and split the path there 12:15:57 <06m​umra> yeah it's a whole big bundle of asymmetry 12:26:57 <02M​onkooky> I mean there's a common pattern of virtual actor_do_thing overridden by mons_do_thing and player_do_thing 12:27:47 <02M​onkooky> unless check_your_resists or mons_adjust_flavoured have some really weird side-effects I'm not sure why we couldn't adopt this pattern for _adjust_flavoured 12:31:51 <02M​onkooky> if anyone's using VSCode/VSCodium for crawldev what extensions do you use I can't for the life of me remember what my previous setup was, and I'm now looking at a choice between no find all references and having 50 billion spurious errors 12:38:58 <06m​umra> https://cdn.discordapp.com/attachments/747522859361894521/1431366376202698752/image.png?ex=68fd2751&is=68fbd5d1&hm=5129f018d14b268a4c4c0d97812bba3b3fa8b3e0f58ec08afcd49537529d1337& 12:39:03 <06m​umra> mainly that first one 12:40:16 <06m​umra> just seems to work great out of the box (although it creates huuuuge cache files that inflate my WSL VHD to dozens of gigabytes) 12:50:04 <02M​onkooky> Ah, gotcha, these specifically aren't available for VSCodium. Maybe have to swap back to VSCode 15:40:59 Unstable branch on underhound.eu updated to: 0.34-a0-1006-ga86d0c5963 (34) 17:47:48 -!- Autumn is now known as Catskill 22:35:17 Unstable branch on crawl.develz.org updated to: 0.34-a0-1006-ga86d0c5963 (34) 22:57:53 Windows builds of master branch on crawl.develz.org updated to: 0.34-a0-1006-ga86d0c5963 23:13:20 Unstable branch on cbro.berotato.org updated to: 0.34-a0-1006-ga86d0c5963 (34) 23:55:16 Monster database of master branch on crawl.develz.org updated to: 0.34-a0-1006-ga86d0c5963