00:31:05 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4778-g1c48639af6 03:22:26 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4778-g1c48639af6 05:10:55 Unstable branch on crawl.akrasiac.org updated to: 0.30-a0-123-g91d0c66 (34) 06:41:45 <06a​dvil> !crashlog 06:41:45 <04C​erebot> 24669. phantasmist, XL22 MeAK, T:21919 (milestone): https://webzook.net/soup/morgue/0.29/phantasmist/crash-phantasmist-20220917-060336.txt 06:41:55 <06a​dvil> !crashlog haaayden 06:41:57 <04C​erebot> 1. haaayden, XL15 GhGl, T:20984 (milestone): http://crawl.akrasiac.org/rawdata/haaayden/crash-haaayden-20220917-052547.txt 06:45:47 <06a​dvil> extremely puzzling: this char encountered a glowing shapeshifter on D:5, and it really doesn't replicate in the seed (despite the level appearing to be the same as far as you can tell from the morgue): https://crawl.xtahua.com/crawl/morgue/btonasse/morgue-btonasse-20220917-114150.txt 06:47:03 <06a​dvil> I even went to the point of replaying that seed up to D:5 on cxc in case there's a server-specific issue, but still nothing 06:49:30 <10P​leasingFungus> no chaos clouds? 06:49:36 <06a​dvil> ah hm 06:49:39 <06a​dvil> that is an idea 06:49:51 <06a​dvil> since there was a kobold demonologist 06:49:59 <10P​leasingFungus> uhh 06:50:05 <06a​dvil> that summoned a chaos spawn 06:50:09 <10P​leasingFungus> so chaos spawn, yes… 06:50:22 <10P​leasingFungus> that’s some spectacular luck 06:50:47 <06a​dvil> heh yes 06:51:26 <06a​dvil> I wonder if it would make sense to do any kind of depth check for that chaos effect, though this has got to be extraordinarily rare 06:52:02 <06a​dvil> it produced basically max ood monsters very quickly, death drake, shadow dragon, etc (though the player actually killed the thing!) 06:54:10 Stable (0.29) branch on crawl.akrasiac.org updated to: 0.29.1-1-gd02db6906a 06:57:11 <10P​leasingFungus> feels hard to justify doing anything in response to this 06:57:24 <10P​leasingFungus> it’s just such a super corner case 06:57:24 <06a​dvil> yeah 06:57:43 <09h​ellmonk> You could just not have "turn monster into a glowing shapeshifter" in the chaos effect pool 06:58:17 <06a​dvil> but it's funny 06:58:38 <06a​dvil> (I particularly like it when orc friends get it) 06:58:44 <09g​ammafunk> you could, but you can't stop a poly result of a monsters turning into a basic shifter 06:59:00 <09g​ammafunk> I guess in the case of that reddit post, we maybe think it was some kind of chaos effect that specifically got glowing? 06:59:07 <09h​ellmonk> It's actually extremely easy to stop that as well 06:59:14 <09g​ammafunk> yeah 06:59:17 <09h​ellmonk> by disallowing shapeshifter as a poly result 06:59:18 <09g​ammafunk> could go that route 06:59:24 <09g​ammafunk> wasn't clear how that d:5 shifter god made, and that game hadn't finished yet 06:59:27 <09g​ammafunk> although let me check now 06:59:31 <06a​dvil> it's finished now 06:59:43 <09g​ammafunk> ah I see 06:59:45 <06a​dvil> I've been looking through the morgue and replayed the seed, so I think the chaos cloud hypothesis is pretty certain 06:59:46 <09g​ammafunk> find out where it came from? 06:59:57 <09h​ellmonk> I don't think this is a pressing issue but it is very easy to make not happen if you don't want it to happen 07:00:04 <06a​dvil> it's definitely not from the seed, and there was definitely a chaos spawn around right before 07:00:25 <09g​ammafunk> do those leave clouds just when they move? 07:00:30 <09g​ammafunk> or is it only upon death 07:00:34 <09h​ellmonk> On death iirc 07:01:04 <09g​ammafunk> hrm, seems fairly unlikely that the player could have killed one, made a cloud, then not have seen the chaos effect, but I guess that just has to be the reason 07:02:02 <06a​dvil> in the morgue it appears they do see it 07:02:08 <09g​ammafunk> aha 07:02:08 <06a​dvil> but didn't notice it later 07:02:27 <06a​dvil> probably xv did show the flag and they just didn't notice for some reason? 07:02:54 <09g​ammafunk> I saw that their note log got "Noticed a shadow dragon" which sort of confused me 07:03:07 <09g​ammafunk> didn't think you'd get that if you witnessed a monster polymorph, but maybe you do 07:03:24 <06a​dvil> ah, hm, yeah I see that too 07:04:02 <06a​dvil> but it looks like you get "noticed" for all the ood forms it turns into 07:04:37 <06a​dvil> some of this is pretty classic "wow this game gave you a lot of opportunities to walk away from this thing..." 07:05:37 <06a​dvil> the death drake form killed them 2k turns before they saw the shadow dragon one too, so maybe they just forgot 07:05:42 <06a​dvil> (?) 07:05:50 <10P​leasingFungus> lol 07:05:58 <10P​leasingFungus> ‘rough floor, huh?’ 07:14:43 <06a​dvil> 9477 | D:5 | Noticed a shadow dragon 9481 | D:5 | Noticed an eleionoma 9487 | D:5 | Noticed an alligator snapping turtle 9487 | D:5 | an eleionoma changed into an alligator snapping turtle 9491 | D:5 | Noticed a stone giant 9491 | D:5 | an alligator snapping turtle changed into a stone giant 9495 | D:5 | Noticed an iron troll 9495 | D:5 | a stone giant changed into an iron troll 07:14:43 9498 | D:5 | Noticed a fire giant 9498 | D:5 | an iron troll changed into a fire giant 9499 | D:5 | Noticed an alligator snapping turtle 9499 | D:5 | a fire giant changed into an alligator snapping turtle 9503 | D:5 | Noticed an azure jelly 9503 | D:5 | an alligator snapping turtle changed into an azure jelly 9512 | D:5 | Killed an azure jelly 07:15:59 <06a​dvil> possibly not uh optimal xl8 felid play 07:16:36 <06a​dvil> but getting ood kills is fun I guess 07:21:37 <09g​ammafunk> wow was all that already in the dump? 07:21:46 <09g​ammafunk> really did not read that carefully enough 07:23:07 <06a​dvil> I think their interim dump was before some of that happened? 07:23:18 <06a​dvil> with just the "Noticed a shadow dragon" line 07:23:35 <06a​dvil> the death drake stuff must have been in there and I just didn't read carefully, because it was a fair bit earlier 07:24:05 <06a​dvil> they did report it was a shapeshifter shortly after posting 07:24:36 <06a​dvil> probably those "noticed" lines should report a shapeshifter if it is known to be a shapeshifter 07:26:02 <09g​ammafunk> oh ok, now I don't feel so bad 07:26:12 <09g​ammafunk> and yeah, agree re: the noticed lines 07:35:26 <06a​dvil> ah, interesting, I hadn't fully realized this: if you lose sight of a shifter, and it changes form out of los, then when you immediately reenter view of it your monster memory does not include the shifter info 07:37:02 <06a​dvil> so the later notice lines there still could be clearer, but given that, the initial "Noticed a shadow dragon" msg wouldn't change 07:37:19 <06a​dvil> and the later ones do always come with a "changed into" note as well 07:45:33 <09g​ammafunk> and when crawl gives you these "this is a new monster" indicators in the general case, say normally when there's no shifter involved, the "FOO comes into view" is printed according to the same rules as log notes, I assume? 07:45:54 <09g​ammafunk> so you can always tell (ignoring shifters) if a monsters that has come into view is a monster you've seen before or not 07:46:42 <06a​dvil> yeah, it looks like that; it also appears there's a timing issue where MF_KNOWN_SHIFTER isn't set quite yet when the messaging/note happens on a change 07:48:58 <06a​dvil> and possibly this flag even gets cleared on every shift, and then set later if the shift happened in view 08:09:59 03advil02 07* 0.30-a0-124-g90ed53a01c: fix: tweak shapeshifter notes 10(4 minutes ago, 3 files, 15+ 7-) 13https://github.com/crawl/crawl/commit/90ed53a01cc2 08:10:00 <06a​dvil> that should at least read a bit clearer for cases like this one 08:17:30 <06a​dvil> I do wonder if the mechanism of losing the known shifter flag out of los is really adding much 08:19:08 <10P​leasingFungus> it seems like a good quality of life feature 08:20:23 <06a​dvil> you mean removing the mechanism? 08:20:41 <10P​leasingFungus> no 08:20:46 <10P​leasingFungus> keeping it 08:22:07 <06a​dvil> other monster enters los stuff is pretty independent of that flag, if that's what you mean? 08:22:18 <10P​leasingFungus> without that, if a known shifter leaves los, you have to check each monster that enters los to see if it’s marked as a shifter. with it, you can just watch for form shifts 08:22:43 <06a​dvil> maybe we're talking about the opposite thing?? 08:22:56 <10P​leasingFungus> possible 08:23:12 <06a​dvil> when a monster shifts out of los and reenters los, you can't know it's a shifter until it shifts again 08:23:15 <10P​leasingFungus> yes 08:23:17 <10P​leasingFungus> that’s good 08:23:22 <06a​dvil> why? 08:23:23 <10P​leasingFungus> for the reason i just said 08:24:03 <10P​leasingFungus> otherwise, you get new information when a monster comes into los and is already marked as a shifter, meaning you have to pay special attention to every monster you see 08:24:09 <06a​dvil> uh 08:24:13 <06a​dvil> I'm super confused 08:24:20 <06a​dvil> it just shows as "shadow dragon shaped shifter" in the monster list etc 08:24:24 <06a​dvil> this is not high cognitive load? 08:24:28 <06a​dvil> maybe I'm misunderstanding 08:24:30 <10P​leasingFungus> hard to write up a good explanation on mobile 08:24:53 <10P​leasingFungus> i’m personally looking at the map and not at the monster list, most of the time 08:26:21 <10P​leasingFungus> it’s not awful but it does seem like a downgrade over status quo 08:27:10 <06a​dvil> if an unmarked shifter enters los and you know there was a shifter around (esp a glowing one), you still have the same question 08:27:19 <06a​dvil> just no way to get an answer without waiting (probably luring) 08:28:20 <10P​leasingFungus> yes, not knowing seems better 08:28:24 <09h​ellmonk> Status quo does have the opposite problem (I know a monster that just left and reentered los is a shifter but the game pretends I don't) 08:28:30 <10P​leasingFungus> mm 08:28:34 <06a​dvil> yes, also that 08:28:52 <06a​dvil> (which is really what ought to have been happening in this case, except it was spaced over 2k turns) 08:36:26 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-124-g90ed53a01c (34) 11:09:17 03advil02 07* 0.30-a0-125-g51eefa89be: fix: remove a spurious file (Goratrix) 10(36 seconds ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/51eefa89be14 11:17:58 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-125-g51eefa89be (34) 12:03:15 <09g​ammafunk> currently splitting up the single 10k lua file of qw into multiple source files, and I have to ask 12:03:18 <09g​ammafunk> why does so much code exist 12:03:32 <09g​ammafunk> down to my last 3k lines.... 12:03:32 gammafunk <3 12:03:54 <09g​ammafunk> yeah gonna also make a Makefile for it instead of my home-grown shell scripts, so stay tuned 12:04:30 <09g​ammafunk> but it's given me a new appreciation for how deciding where to put what functions and data into what (new) files is kind of nontrivial 15:24:18 Unstable branch on underhound.eu updated to: 0.30-a0-125-g51eefa89be (34) 16:02:40 <03w​heals> maybe known shifter should be one of the monster tile icons 16:02:56 <03w​heals> so at least tiles players can see it by looking at the map 16:10:49 <10P​leasingFungus> not a bad idea 22:34:53 Unstable branch on crawl.develz.org updated to: 0.30-a0-125-g51eefa89be (34) 22:56:35 Windows builds of master branch on crawl.develz.org updated to: 0.30-a0-125-g51eefa89be 23:42:51 Unstable branch on cbro.berotato.org updated to: 0.30-a0-125-g51eefa89be (34) 23:54:14 Monster database of master branch on crawl.develz.org updated to: 0.30-a0-125-g51eefa89be