00:13:48 Unstable branch on cbro.berotato.org updated to: 0.35-a0-42-g52370782d7 (34) 00:55:16 Monster database of master branch on crawl.develz.org updated to: 0.35-a0-42-g52370782d7 01:10:29 Stable (0.34) branch on cbro.berotato.org updated to: 0.34-b1-42-g580c134463 04:35:54 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5261-gd9800d219b 05:11:20 Unstable branch on crawl.akrasiac.org updated to: 0.35-a0-42-g5237078 (34) 07:31:20 03CrawlOdds02 {DracoOmega} 07* 0.35-a0-43-g41e4ec47ad: Don't summon trees under monsters who can't live in them 10(4 days ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/41e4ec47ade7 07:31:20 03RypoFalem02 {DracoOmega} 07* 0.35-a0-44-g283e8b9c10: fix: Prompt for talisman warning inscriptions and excommunication 10(2 days ago, 2 files, 16+ 1-) 13https://github.com/crawl/crawl/commit/283e8b9c1092 07:31:22 03CrawlOdds02 {DracoOmega} 07[stone_soup-0.34] * 0.34-b1-43-gd1fa03c33f: Don't summon trees under monsters who can't live in them 10(4 days ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/d1fa03c33f4e 07:31:22 03RypoFalem02 {DracoOmega} 07[stone_soup-0.34] * 0.34-b1-44-g284c081b4a: fix: Prompt for talisman warning inscriptions and excommunication 10(2 days ago, 2 files, 16+ 1-) 13https://github.com/crawl/crawl/commit/284c081b4ad9 10:23:41 <02M​onkooky> should beogh challenges show up while you're marked? 12:38:19 <09g​ammafunk> I'm going to tag release this evening, but not for a few hours since I'm still working on tournament stuff. 12:38:35 <09g​ammafunk> So if there's anything outstanding like a final changelog update that people have time to make, please do so 12:38:49 <09g​ammafunk> checking tutorial or the manual or faq, etc 12:58:42 <08o​____0> hah apparently you can trigger the zot clock in the tutorial. Which is fine I guess but maybe it should have have something like a hints mode message in the tutorial to tell them what it's about, in case they trigger it (for the future, not for release). "Zot will drain your health if you wait too long but that shouldn't happen in normal gameplay so don't obsess over it" 13:26:54 New branch created: pull/5062 (1 commit) 13https://github.com/crawl/crawl/pull/5062 13:26:55 03RypoFalem02 {GitHub} 07https://github.com/crawl/crawl/pull/5062 * 0.35-a0-45-g6dbe989291: text: minor tutorial message tweak 10(2 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/6dbe98929162 13:36:04 <02M​onkooky> Commit titles like this might be funny in the moment, but they do legitimately make it harder to search or understand the project's history 13:38:27 <04d​racoomega> I mean, that's why it doesn't, I assume ^^; 13:39:08 <08o​____0> feel free to get rid of that silly comment :P 13:39:37 <11O​dds> I like the misleading commit title in the body, I'm slightly sad that funny commit titles went away (though I agree it's right) 13:41:35 <02M​onkooky> hey look I can pretend it has that if I like 13:47:14 <09h​ellmonk> So you're telling me not to title a commit "Nemelex big deck expansion pack" 13:47:56 <04d​racoomega> That sounds like that wouldn't be misleading about what it contains, though? (Unless it is and I just don't know it, I guess :P) 13:51:32 <04d​racoomega> Today's centaur work has somehow involved things like 'tweak wording of TRJ death jelly spawning' >.> 14:10:30 <02D​arby> wow what a misleading commit title about centaur work 14:22:09 <09g​ammafunk> yeah, calling them centaurs is...verboten 14:22:29 <09g​ammafunk> I guess they are of the centaur genus 14:24:11 03nlavsky02 07* 0.35-a0-45-gd238440321: docs: fix changelog typos 10(5 minutes ago, 1 file, 15+ 15-) 13https://github.com/crawl/crawl/commit/d238440321ee 14:24:12 03nlavsky02 07[stone_soup-0.34] * 0.34-b1-45-g1f62a499b7: docs: fix changelog typos 10(5 minutes ago, 1 file, 15+ 15-) 13https://github.com/crawl/crawl/commit/1f62a499b7f1 14:27:42 <09g​ammafunk> @dracoomega Not sure if you have any ideas about this issue and why we might have buggy ghosts (there is a save). Not exactly sure why the crawl binary can't delete that bones file, but that's presumably some kind of server configuration thing 14:30:42 <04d​racoomega> I do wish those errors were more specific. In past, a common cause of them was the fact that max EV for ghosts was lowered but old ghosts could still have values that exceeded this, so when it encountered that it would just complain that the whole file was buggy. That was fixed a while ago, but it's possible some similar thing happened somehow. Of course, this is probably a bones file on the server itself that it's complaining about 14:30:42 rather than a permastore thing 14:32:02 <04d​racoomega> (The failure to unlink is something sever-side, I imagine) 14:32:52 <09g​ammafunk> well, I can get a copy of the bones file, if need be 14:32:56 <04d​racoomega> I don't think the save is very helpful, though. They're just inside a perfectly normal Necropolis now, since it ignored the offending ghosts (and probably a lot of non-offending ghosts also) 14:33:08 <04d​racoomega> Yeah, if that bones file still exists, that might be helpful 14:34:32 <09g​ammafunk> ...huh 14:34:39 <09g​ammafunk> the bones file does not exist 14:34:52 <09g​ammafunk> I guess it might have actually successfully unlinked despite the error 14:35:12 <09g​ammafunk> or perhaps the buggy ghost got purged and the resulting file was empty? 14:36:06 <09g​ammafunk> these files seem to have versioning numbers that I don't know the meaning of, and there are .backup files that are seemingly spontaneously made as well 14:36:58 <09g​ammafunk> well, in any case, I guess we have no useful bones file to look at 14:37:43 <04d​racoomega> Unfortunate 14:39:36 <04d​racoomega> I wonder if it would be worth adding output to debug_check_ghost() that could actually be specific about which validation check failed 14:40:41 <04d​racoomega> They're all pretty simple, but there's a bunch of them (which makes it harder to guess at) 14:40:57 <09g​ammafunk> yes, that sounds like it would be helpful 14:43:46 <04d​racoomega> I can probably whip that up right now, in fact 15:01:50 <08n​icolae> yes. more cards for nemelex. ancestral recall. 15:08:35 03DracoOmega02 07* 0.35-a0-46-ga667b5b5df: Print more useful error messages when a ghost fails validation 10(2 minutes ago, 3 files, 78+ 11-) 13https://github.com/crawl/crawl/commit/a667b5b5df5c 15:08:36 03DracoOmega02 07[stone_soup-0.34] * 0.34-b1-46-g4715434a6a: Print more useful error messages when a ghost fails validation 10(2 minutes ago, 3 files, 78+ 11-) 13https://github.com/crawl/crawl/commit/4715434a6aec 15:08:37 <04d​racoomega> Well, that should help if this happens again in future, at least 15:18:03 halios (L6 MiBe) Crash caused by signal #6: Aborted (D:3) 15:19:42 Sikorkyl (L17 PoAl) Crash caused by signal #6: Aborted (Swamp:4) 15:30:36 <08o​____0> !crash halios 15:30:38 <04C​erebot> 1. halios, XL6 MiBe, T:3159 (milestone): https://crawl.akrasiac.org/rawdata/halios/crash-halios-20260205-221801.txt 15:31:10 <08o​____0> !crash sikorkyl 15:31:13 <04C​erebot> 2. Sikorkyl, XL17 PoAl, T:39650 (milestone): https://crawl.akrasiac.org/rawdata/Sikorkyl/crash-Sikorkyl-20260205-221941.txt 15:33:32 <04d​racoomega> I think that's just CAO choking 15:33:37 <08o​____0> both crashed when saving yeah 15:33:44 <08o​____0> and it's very busy right now 15:40:46 <09g​ammafunk> it's mostly due to some extra disk activity that I had to put it through for testing purposes 15:41:18 <09g​ammafunk> probably should have excluded it but it's not clear if the test would have been thorough enough without cao 16:43:47 Unstable branch on underhound.eu updated to: 0.35-a0-46-ga667b5b5df (34) 17:50:17 <09g​ammafunk> Calling on all tournament titans! Please check the latest tournament rules at https://crawl.develz.org/tournament/0.34/ and the test data overview at https://crawl.develz.org/tournament/0.34/overview.html based on 0.34 games between Feb 2nd 8pm UTC and Feb 5th 8pm UTC. Let me know if you see any errors in the text or the point calculations. The test data will be wiped before tournament start tomorrow. 17:50:29 <09g​ammafunk> copying this here too since a few more people might see it 18:18:56 <09g​ammafunk> I'm about to tag the release and start the release process. If there are any last minute pauses or objections, let me know in the next 10 minutes! 18:25:54 <04d​racoomega> None I can think of! 18:29:09 <09g​ammafunk> there's still time to merge centaurs! 18:34:00 <09g​ammafunk> preliminary release post. The links to the release won't work yet and the download page isn't updated, but putting this here now in case people spot errors or have problems with wording 18:34:00 <09g​ammafunk> https://cdn.discordapp.com/attachments/747522859361894521/1469144062102737057/0.34_Doomed_Geometries_Dungeon_Crawl_Stone_Soup.pdf?ex=69869687&is=69854507&hm=9f8ecdfe5d99097ca40376cbfc8564ca1febeb72324348aa92ef9f20e3df129f& 18:52:57 <04d​racoomega> (I don't see Odds' name in the community contributors mentioned here) 18:57:21 <09g​ammafunk> hrm 18:57:21 <09g​ammafunk> oh it looks like I removed them when removing the names of devs 18:57:21 <09g​ammafunk> people who had lots of commits so they were clearly devs :gammafHeh: 18:57:24 <09g​ammafunk> I'll edit the post and re-add, thanks 18:57:36 <09g​ammafunk> next time, Odds needs to make fewer commits... 19:38:24 <09g​ammafunk> Release made, will be posting on reddit/tavern: https://crawl.develz.org/wordpress/0-34-doomed-geometries 20:02:59 <04d​racoomega> Thanks again for handling all of this! ^^ 21:11:27 How would I, in code, create an unrand item at runtime? 21:13:11 <08o​____0> faerie dragon scales is an unrand item with random properties if that's what you're looking for 21:13:37 <08o​____0> well unique item anyway? 21:16:59 do you mean create a completely new one, or instantiate a known one? I know vaults can do that (and likely wizmode, but borrowing that code probably doesn't do what you want) 21:17:09 Oh sorry, I mean if I want to give the player an existing unrand at runtime. 21:30:37 take a look in makeitem.cc, I'm looking at the static function _try_make_item_unrand and there's other code near that involved. hopefully there's a public function wrapping those 21:34:45 mm, sadly I don't see a way to force an unrand, only to allow it. might need a new function in that file using the static functions therein, or make or or more of the static functions public 21:37:30 I'll check that out. Thanks! 23:35:20 Unstable branch on crawl.develz.org updated to: 0.35-a0-46-ga667b5b5df (34) 23:58:00 Windows builds of master branch on crawl.develz.org updated to: 0.35-a0-46-ga667b5b5df