02:19:01 Unstable branch on cbro.berotato.org updated to: 0.28-a0-178-ga708605c5b (34) 02:54:45 03ebering02 07* 0.28-a0-179-g5eb9c77d6f: fix: set an appropriate string for a const prop (12629) 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/5eb9c77d6f51 03:13:15 03ebering02 07* 0.28-a0-180-g911e812f60: fix: warnings for hasty artefacts (Majang) 10(13 seconds ago, 1 file, 10+ 2-) 13https://github.com/crawl/crawl/commit/911e812f604a 03:32:11 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-180-g911e812f60 (34) 03:33:39 <12e​bering> Some geh monster brainstorming: fire giants and salamander tyrants might be ok recontextualized; giants are already used on an asmo map, there’s good lore wrt a link between C genera and hells already. Wouldn’t want too many, so that they don’t gum up foe ratio calculations for things with torment. 03:34:35 <12e​bering> Thought about a fire stormer of some kind, with like orb spider charging or lurking horror but fire storm mechanics, since we don’t want to outshine Cerebov. 03:50:37 <09g​ammafunk> there's something weird about how torment considers that 03:50:48 <09g​ammafunk> r-i made some kind of change so things would be more likely to torment, years ago 03:51:05 <09g​ammafunk> I'm not sure how much foe ratio actually matters for it, but maybe it does 03:52:26 <09g​ammafunk> can also play around with applying rF- and then big fire boom 03:52:52 <09g​ammafunk> oh, a while ago when chequers added the pan lords with cloud rings 03:53:15 <09g​ammafunk> I complained that the "rare" clouds were indeed deadly but the fire/cold clouds were sort of laughable 03:53:34 <09g​ammafunk> and suggested he might consider making some kind of higher threat level elemental clouds 03:53:59 <09g​ammafunk> demon's fire, deathly chill, whatever 03:54:29 <09g​ammafunk> you could go with a miasma-like thing that applied damage and a debuff or just go for higher damage 03:54:49 <09g​ammafunk> but some idea like that could have a lot of play in geh/coc 03:55:48 <09g​ammafunk> very sticky flame 04:12:59 <12e​bering> hmmm 04:13:09 <12e​bering> Time to bring back hellfire 06:23:34 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4274-ga1336d5a09 08:26:22 <12e​bering> doing some cherry-picking for 0.27.1 now, I can't remember, do we try to preserve seed stability within minor point releases? there are several fixes that touch des in various ways but seem worth backporting 08:38:12 <06a​dvil> We don’t 08:43:51 <12e​bering> 👍 08:44:01 <12e​bering> well the commits will be a bit out of order, but alas 08:51:02 03kate-02 {ebering} 07[stone_soup-0.27] * 0.27.0-2-g2af3020a8e: Fix poison-vulnerable monsters displaying as meph immune 10(2 weeks ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/2af3020a8e61 08:51:02 03advil02 {ebering} 07[stone_soup-0.27] * 0.27.0-3-g7b1d258e4e: fix: speed up explosion calculations (gammafunk) 10(2 weeks ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/7b1d258e4e71 08:51:02 03PleasingFungus02 {ebering} 07[stone_soup-0.27] * 0.27.0-4-gcadb3a3723: Fix transform wieldability display bug (sanka) 10(2 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/cadb3a372380 08:51:02 03kate-02 {ebering} 07[stone_soup-0.27] * 0.27.0-5-g7713714e0e: Fix spelling in a description 10(2 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/7713714e0e75 08:51:02 03kate-02 {ebering} 07[stone_soup-0.27] * 0.27.0-6-g839f39b45e: Fix Summon Lightning Spire not having a targeter 10(2 weeks ago, 2 files, 2+ 1-) 13https://github.com/crawl/crawl/commit/839f39b45ee8 08:51:02 03PleasingFungus02 {ebering} 07[stone_soup-0.27] * 0.27.0-7-g19910165e3: Fix Tukima's description (rockygr) 10(2 weeks ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/19910165e32f 08:51:02 03PleasingFungus02 {ebering} 07[stone_soup-0.27] * 0.27.0-8-g376148364a: Alphabetize gods.txt 10(2 weeks ago, 1 file, 24+ 24-) 13https://github.com/crawl/crawl/commit/376148364a65 08:51:02 03advil02 {ebering} 07[stone_soup-0.27] * 0.27.0-9-gf3288465a3: fix: mark ENCH_SHORT_LIVED in monster descriptions 10(2 weeks ago, 2 files, 3+ 0-) 13https://github.com/crawl/crawl/commit/f3288465a350 08:51:02 03ebering02 07[stone_soup-0.27] * 0.27.0-10-g1c7f6b9bec: fix: display hit chance in the starburst targeter 10(12 days ago, 2 files, 9+ 1-) 13https://github.com/crawl/crawl/commit/1c7f6b9bec4c 08:51:02 03ebering02 07[stone_soup-0.27] * 0.27.0-11-g8f1f252c16: fix: update acrobat for quiver-fired wait spells 10(12 days ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/8f1f252c1696 08:51:02 ... and 49 more commits 08:51:09 <12e​bering> thwump 08:52:45 <12e​bering> https://gist.github.com/ebering/db0339fbf9f81cfe8608510532125dca 08:53:01 <12e​bering> I'm considering including these commits for 0.27.1 as well 08:53:25 <12e​bering> also, @advil I didn't follow the keybind saga closely, so I did not backport any of that 09:05:26 04Build failed for 08stone_soup-0.27 @ 3bc980da 06https://github.com/crawl/crawl/actions/runs/1139314135 09:22:09 03ebering02 07[stone_soup-0.27] * 0.27.0-61-g965147e1d8: Fix the build 10(13 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/965147e1d88d 09:22:09 03ebering02 07[stone_soup-0.27] * 0.27.0-62-g7115c88d73: fix: update item seen status in relevant places (12626) 10(14 minutes ago, 2 files, 5+ 0-) 13https://github.com/crawl/crawl/commit/7115c88d7332 09:28:39 03ebering02 07* 0.28-a0-181-g638331083e: fix: update item seen status in relevant places (12626) 10(21 minutes ago, 2 files, 5+ 0-) 13https://github.com/crawl/crawl/commit/638331083e7b 09:31:26 most of what was needed is in non-versioned webtiles code, but I should possibly backport some of it in case there are players out there who run webtiles locally from the 0.27 branch 09:32:14 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-181-g638331083e (34) 09:47:25 well, running it from 0.27 seems to work ok so I'm not going to try to merge any of this 09:49:41 what would our expected behavior be on running a trunk game in a prev stable version? Does this rely entirely on minor tags to do something reasonable? 09:51:32 <12e​bering> without a tag minor change crawl will try to treat it as a compatible save yes 09:51:42 <12e​bering> but, probably it will crash 09:52:08 <12e​bering> if there's something that's been added to an end of an enum that gets marshalled, e.g. 09:56:46 <06a​dvil> yes, the wizmode abilities I added lead to a particularly bad crash 10:14:00 03ebering02 07* 0.28-a0-182-g7777c1c129: fix: a frozen tree form information leak (12624) 10(15 seconds ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/7777c1c12925 10:16:45 03ebering02 07* 0.28-a0-183-g780c878087: fix: describe frost creeping from trees 10(38 seconds ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/780c878087a8 10:17:03 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-182-g7777c1c129 (34) 10:17:05 03ebering02 07[stone_soup-0.27] * 0.27.0-63-gf7304b764b: fix: a frozen tree form information leak (12624) 10(3 minutes ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/f7304b764b57 10:17:05 03ebering02 07[stone_soup-0.27] * 0.27.0-64-g269bda5f43: fix: describe frost creeping from trees 10(58 seconds ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/269bda5f43f2 10:19:20 <10P​leasingFungus> @ebering did you see the confused tree bug? 10:19:29 <12e​bering> which confused tree bug? 10:19:54 <10P​leasingFungus> iirc ctrl-swinging while a confused tree will use no time if you get confused into swinging at a wall 10:20:08 <10P​leasingFungus> trees rule 10:21:01 <12e​bering> seems to be the case 10:21:04 <12e​bering> good secret tech 10:21:06 <10P​leasingFungus> make like a tree and get root access, that’s what i always say 10:21:12 <10P​leasingFungus> ya it’s good 10:31:59 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-183-g780c878087 (34) 10:38:26 03advil02 07* 0.28-a0-184-ged537f1d7e: Revert "fix: temporarily disable new keymappings except 0-9" 10(46 minutes ago, 4 files, 19+ 51-) 13https://github.com/crawl/crawl/commit/ed537f1d7ee1 10:38:26 03advil02 07* 0.28-a0-185-gb3f9c8a74a: fix: default ctrl/shift behavior for numpad `*`/`/` 10(22 minutes ago, 1 file, 12+ 2-) 13https://github.com/crawl/crawl/commit/b3f9c8a74a96 10:38:26 03advil02 07* 0.28-a0-186-g12f296af85: feat: implement CTRL/SHIFT cues for */ in webtiles 10(2 minutes ago, 4 files, 28+ 0-) 13https://github.com/crawl/crawl/commit/12f296af8573 10:39:14 <08n​icolae> also i figured out that one thing causing my serial vault to not place correctly was using "unrand" instead of "default-depth:" to keep the individual serials from not placing, once i changed it to use a blank "default-depth:" everything worked fine. i guess i gotta reread syntax.txt 10:46:51 <06a​dvil> btw on top of the builder log, there's a somewhat involved mode for debugging vetoes that requires conditional defines, but its behavior is that it dumps you into the half-built level exactly at the point of the veto. (It requires a special build mode because levels like this are super buggy in the normal course of things.) To debug serials specifically you would need to add an explicit error call 10:47:03 <06a​dvil> %git 091e5a18fee 10:47:03 <04C​erebot> advil * 0.24-a0-85-g091e5a18fe: Catch dgn_veto_exception when placing maps from lua (2 years, 6 months ago, 1 file, 18+ 6-) https://github.com/crawl/crawl/commit/091e5a18feeb 10:47:55 <06a​dvil> has some more discussion of this, before that commit serials would veto if any of the post place hooks failed 10:49:46 <06a​dvil> (but their means of vetoing caused terrible crashes very occasionally) 10:57:45 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-186-g12f296af85 (34) 10:59:40 <06a​dvil> did people who are into tournament score systems see https://www.reddit.com/r/dcss/comments/p5m892/unsportsmanship_in_dcss_tournament/ ? 10:59:54 <12e​bering> yes 11:01:24 <06a​dvil> fwiw I didn't find the behavior there particularly egregious and sharing 1st place is a legit thing to do IMO, but it also seems right that the scoring system in the future shouldn't give the two more total points than if they hadn't done it 11:14:12 03ebering02 07* 0.28-a0-187-g48023c6eb5: fix: make confused trees claw the walls (PleasingFungus) 10(4 minutes ago, 1 file, 18+ 6-) 13https://github.com/crawl/crawl/commit/48023c6eb510 11:16:37 03ebering02 07[stone_soup-0.27] * 0.27.0-65-ge2af304b15: fix: make confused trees claw the walls (PleasingFungus) 10(7 minutes ago, 1 file, 18+ 6-) 13https://github.com/crawl/crawl/commit/e2af304b154f 11:17:20 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-187-g48023c6eb5 (34) 12:21:42 03advil02 07* 0.28-a0-188-g2552a6465f: fix: correctly set target when firing untargeted abilities 10(8 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/2552a6465f8f 12:32:06 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-188-g2552a6465f (34) 12:54:43 -!- mhcerri0 is now known as mhcerri 13:26:50 Stable (0.27) branch on crawl.akrasiac.org updated to: 0.27.0-65-ge2af304 13:28:57 03PleasingFungus02 07* 0.28-a0-189-g9383fbc173: Solve Darwin's dilemma 10(43 minutes ago, 4 files, 42+ 32-) 13https://github.com/crawl/crawl/commit/9383fbc173f5 13:28:57 03PleasingFungus02 07* 0.28-a0-190-gc707856eba: New badmutation: Devolution 10(9 minutes ago, 4 files, 39+ 11-) 13https://github.com/crawl/crawl/commit/c707856eba75 13:28:57 03PleasingFungus02 07* 0.28-a0-191-gb5bb297faa: Ban devolution as tempmut 10(65 seconds ago, 1 file, 11+ 5-) 13https://github.com/crawl/crawl/commit/b5bb297faacd 13:47:35 Unstable branch on crawl.akrasiac.org updated to: 0.28-a0-188-g2552a64 (34) 13:47:59 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-191-gb5bb297faa (34) 14:29:16 <08n​icolae> are we not men? 14:29:49 <10P​leasingFungus> no, we are dancing uncontrollably due to mutations causing degenerative neurological conditions 14:30:42 <08n​icolae> when that kind of problem comes along, you must whip it 14:31:00 <08n​icolae> okay i've used up my devo references 14:31:11 <10P​leasingFungus> thank you 14:32:45 <08n​icolae> oh, it wasn't out of altruism, i just don't know many devo songs 14:35:09 <08w​ormsofcan> is it necessary to ban devolution as a temp mutation if it costs xp to actually get a mutation from it? 15:00:09 <10P​leasingFungus> it also costs xp to cure temp muts 15:01:30 <09h​ellmonk> fr tiny mouth mutation that makes quaffing potions slow 15:09:01 New branch created: nicolae-quotes-0821 (1 commit) 13https://github.com/crawl/crawl/tree/nicolae-quotes-0821 15:09:01 03nicolae02 07[nicolae-quotes-0821] * 0.28-a0-72-gc90e357928: Rearrange existing quotes and add new ones 10(2 weeks ago, 1 file, 241+ 27-) 13https://github.com/crawl/crawl/commit/c90e3579280d 15:10:22 <08n​icolae> i had an idea for a goodmut that was something like "Sometimes your efficient metabolism gets effects from only small amounts of potions." and there was a small chance that if you drank a potion you would feel the effects after just a sip and you wouldn't use up the potion 15:10:31 <08n​icolae> i wasn't sure the best way to phrase it but there it is 15:13:01 03advil02 07* 0.28-a0-192-g0687de6023: fix: local tiles ctrl-key names (perryprog) 10(6 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/0687de60235a 15:13:01 03advil02 07* 0.28-a0-193-g9e3c00f94b: fix: use correct names for non-alpha ctrl keys in SDL 10(3 minutes ago, 1 file, 5+ 6-) 13https://github.com/crawl/crawl/commit/9e3c00f94b09 15:13:03 New branch created: pull/2073 (1 commit) 13https://github.com/crawl/crawl/pull/2073 15:13:03 Branch pull/2073 updated to be equal with nicolae-quotes-0821: 13https://github.com/crawl/crawl/pull/2073 15:13:49 <08n​icolae> thanks to pf for teaching me how to do git rebase so my pull request is all one commit instead of eight "Add another quote" commits 15:14:59 <10P​leasingFungus> nice! 🙂 15:17:00 <08n​icolae> with the quotes pushed, i can now focus on my actual work, that pays me just kidding, i'm going to poke at vaults some more 15:17:15 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-193-g9e3c00f94b (34) 15:23:32 <09g​ammafunk> I'm calling your boss right now 15:23:47 <08n​icolae> joke's on you she's on vacation 😎 15:24:31 Stable (0.27) branch on underhound.eu updated to: 0.27.0-65-ge2af304b15 15:26:13 <08n​icolae> tbh a lot of the vaults i've been poking at are also mostly done but setting up git pull requests is a bit more intensive than just submitting things to mantis and making gammafunk do the work 15:27:17 <08w​ormsofcan> yes, that's the point, by the time devolution would give you a mutation wouldn't you have gotten enough xp to clear it? 15:28:04 <09g​ammafunk> yeah, but I appreciate you organizing the files yourself 15:28:16 <09g​ammafunk> plus you now get cool commits stats 15:28:34 <08n​icolae> 😮 where do i see my stats 15:35:31 <10P​leasingFungus> depends how many temp muts u got...? 15:35:40 <10P​leasingFungus> not obvious to me 15:36:02 <08n​icolae> add special casing so that devolution temp mut creates only tempmuts 15:54:47 <09h​ellmonk> Mut that does jiyva style stat shuffle every 3 turns 16:04:02 <08w​ormsofcan> found a funny passwall interaction 16:04:17 <08w​ormsofcan> if you have shoutitis and you passwall you'll shout immediately but monsters won't react until you take an action 16:11:39 <10P​leasingFungus> seems fine 16:11:43 <10P​leasingFungus> and funny 16:20:30 03advil02 07* 0.28-a0-194-g42b4daccc1: fix: remove accidental debug code 10(14 seconds ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/42b4daccc123 16:32:08 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-194-g42b4daccc1 (34) 16:56:48 04Build failed for 08master @ 42b4dacc 06https://github.com/crawl/crawl/actions/runs/1140717635 17:39:07 03ebering02 07[hot-hells] * 0.28-a0-190-g2c6867ac75: feat: new monster, creeping inferno 10(2 hours ago, 6 files, 35+ 2-) 13https://github.com/crawl/crawl/commit/2c6867ac7590 17:39:07 03ebering02 07[hot-hells] * 0.28-a0-191-g95e717d4e9: feat: new monster, searing wretch 10(35 minutes ago, 7 files, 53+ 0-) 13https://github.com/crawl/crawl/commit/95e717d4e9ee 17:39:07 03ebering02 07[hot-hells] * 0.28-a0-192-g4b41ca1be6: wip: first pass at geh spawns 10(13 seconds ago, 2 files, 15+ 34-) 13https://github.com/crawl/crawl/commit/4b41ca1be646 17:39:09 Branch pull/2064 updated to be equal with hot-hells: 13https://github.com/crawl/crawl/pull/2064 17:41:57 <08n​icolae> @ebering typo in searing wretch description: "flames are fueld" 17:54:26 Freezing Cloud badly targets monsters that are outside it's range but can be hit by it's area 13https://crawl.develz.org/mantis/view.php?id=12630 by Lici_the_Crawler 18:23:07 Unstable branch on underhound.eu updated to: 0.28-a0-194-g42b4daccc1 (34) 21:41:22 <08n​icolae> q: since there can only be one big lair ending or two little ones, is there any problem with doing a little lair ending that overlaps in theme with a big one 21:47:26 @nicolae don't think there's really a problem, no. I guess it's a valid concern to not have much overlap, but with lair ends, it does sort of feel like a bigger variety of good maps is just better 21:48:00 <06a​dvil> %git e84909d808a7b20 21:48:00 <04C​erebot> SamB * 0.14-a0-1713-ge84909d808: Use -isystem instead of -I for (what should be) system libraries (8 years ago, 1 file, 8+ 8-) https://github.com/crawl/crawl/commit/e84909d808a7 21:48:01 even if two large vaults overlapped in theme but where good maps, I think it'd be overall batter. Just slightly better still if the themes were distinct 21:48:12 <06a​dvil> can anyone convince me that this commit is the correct thing to do for contribs? 21:48:48 @nicolae although you'd probably want to use tagging for small map so that two small maps of the same theme don't both place in the same game. 21:50:02 <06a​dvil> I'm asking because of the following obnoxious situation on mac: clang mac hardcodes (apparently) -I /usr/local/include, and this takes priority over -isystem. Normally mac also doesn't put much in this directory, but homebrew does. So if someone has the headers for s.g. SDL2 installed via homebrew, those win out over the contrib headers, eventaully leading to a link error 21:50:59 <06a​dvil> so the only thing I can really see to do is to use -I and not -isystem for contribs, reverting parts of that commit 21:53:01 <06a​dvil> from some googling around I'm not convinced that SamB was entirely right on what -isystem is for, but I'm not sure of the nuances of these options 22:03:52 <06a​dvil> maybe we do this because -isystem ignores warnings in those headers (which doesn't necessarily strike me as a good reason) 22:04:35 <06a​dvil> using -isystem really does amount to relinquishing control though, which is odd, because if you're building with contribs, you really want those headers to get used 22:08:41 <06a​dvil> lol another workaround would be to on mac add -isystem /usr/local/include, which overrides the builtin default use of -I 22:30:42 -!- allbery_b is now known as geekosaur