00:07:11 -!- The topic of #crawl-dev is: Crawl Development | https://github.com/crawl/crawl | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access | Please keep general Crawl-related chat to #crawl | Long stuff to a pastebin service, please 00:07:11 -!- The topic of #crawl is: Play Dungeon Crawl Stone Soup online now! Type ??online for instructions, ??lg / !lg for play stats | PM Sequell for long queries | http://crawl.develz.org | FooTV game replays: ??footv for instructions | #crawl-dev for dev discussion, #crawl-offtopic for offtopic 00:15:11 03hellmonk02 07[familyspider] * 0.28-a0-431-g4dd1a7be59: feat: culicivora 10(2 days ago, 8 files, 28+ 0-) 13https://github.com/crawl/crawl/commit/4dd1a7be5935 00:15:11 03hellmonk02 07[familyspider] * 0.28-a0-432-g0267d56ef3: adjust emperor scorpions 10(2 days ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/0267d56ef3c4 00:15:11 03hellmonk02 07[familyspider] * 0.28-a0-433-gaa63c91c16: adjust ghost moths 10(2 days ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/aa63c91c16e9 00:15:11 03hellmonk02 07[familyspider] * 0.28-a0-434-g60e192f261: feat: sun moths 10(3 hours ago, 8 files, 30+ 1-) 13https://github.com/crawl/crawl/commit/60e192f261c0 00:15:11 03hellmonk02 07[familyspider] * 0.28-a0-435-g038dddcc54: feat: adjust some spider layouts 10(2 hours ago, 2 files, 5+ 10-) 13https://github.com/crawl/crawl/commit/038dddcc5493 00:15:11 03hellmonk02 07[familyspider] * 0.28-a0-436-g0d2184e91a: feat: radroaches 10(3 minutes ago, 9 files, 92+ 14-) 13https://github.com/crawl/crawl/commit/0d2184e91a93 00:19:49 <09h​ellmonk> hey did you guys know that you can remove faith amulets for free if your piety is 30 or less and you're not with ru 00:19:59 <09h​ellmonk> fun new crawl trivia I just discovered 00:21:37 03PleasingFungus02 07* 0.28-a0-461-g2dc4ca5097: Make Chei chill out 10(2 minutes ago, 2 files, 5+ 23-) 13https://github.com/crawl/crawl/commit/2dc4ca50970f 00:21:47 <09h​ellmonk> still gives a warning message though; maybe that should be removed? idk 00:24:45 you need a warning label in california 00:32:38 lol formicid + dispersal trap never stops amazing me 00:33:15 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-461-g2dc4ca5097 (34) 00:33:58 <10P​leasingFungus> we could remove it if you're below 1* piety? that's 30 piety, right? don't think that'd be a leak 00:34:27 <09h​ellmonk> yeah, I think that works 00:34:48 <09h​ellmonk> you need the warning message at all times for ru though because it makes the next sac slower no matter what piety you're at 00:34:54 <10P​leasingFungus> anyway hm 00:35:05 <10P​leasingFungus> the problem is that's not how it works 00:35:23 <09h​ellmonk> oh did I misread it again 00:35:25 <10P​leasingFungus> const int piety_loss = div_rand_round(you.piety, 3); if (you.piety - piety_loss > 10) { lose some piety } 00:35:37 <10P​leasingFungus> 30 - (30/3 = 10) = 20 > 10 00:35:48 <09h​ellmonk> ah, its actually if you'd end up above 10 right 00:35:52 <10P​leasingFungus> i need to do 5th grade algebra to solve this, please hold 00:36:01 <09h​ellmonk> I guess it's fine as is? 00:36:16 <10P​leasingFungus> yeah i think there's no way to remove the warning without leaking info 00:36:26 <10P​leasingFungus> in a very weird and goofy way that doesn't matter 00:36:28 <10P​leasingFungus> but nonetheless 00:36:35 04Build failed for 08familyspider @ 0d2184e9 06https://github.com/crawl/crawl/actions/runs/1228133919 00:36:39 <09h​ellmonk> scenarios where you'd end up below 10 are probably pretty rare anyway 00:36:56 <10P​leasingFungus> x - x/3 > 10 -> x = 15, btw 00:36:56 <09h​ellmonk> since that implies piety loss from starting piety while wearing faith 00:37:03 <10P​leasingFungus> so it's if you're at 15 piety or less when removing faith 01:34:36 Unstable branch on crawl.develz.org updated to: 0.28-a0-461-g2dc4ca5097 (34) 01:55:39 Windows builds of master branch on crawl.develz.org updated to: 0.28-a0-461-g2dc4ca5097 02:50:05 Unstable branch on cbro.berotato.org updated to: 0.28-a0-461-g2dc4ca5097 (34) 02:53:49 Monster database of master branch on crawl.develz.org updated to: 0.28-a0-461-g2dc4ca5097 03:49:11 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4369-gf34790d913 04:17:47 -!- allbery_b is now known as geekosaur 06:23:21 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4369-gf34790d913 09:18:49 -!- nabruII is now known as nabru 10:15:12 <06a​dvil> my solution to discovering a very similar thing about zinnites drinking cmut at high piety was to just tweak the boundary condition (remove the extremely token cost, tweak at what piety level there was 0% chance of mutation) and mark it explicitly 10:18:19 -!- advil_ is now known as advil 10:19:41 <06a​dvil> so if there's a leak worry maybe just add an explicit floor that gets around that? 10:21:13 <10P​leasingFungus> not really sure what the point of the > 10 check is 10:21:31 <10P​leasingFungus> not like you can get excommunicated from going down to 10 piety 10:55:57 <10P​leasingFungus> oh wow 10:55:58 <10P​leasingFungus> %git 5871154a2e8 10:55:59 <04C​erebot> greensnark * 0.6.0-a1-2137-g5871154a2e: Amulet of Faith, mark I. (12 years ago, 10 files, 116+ 23-) https://github.com/crawl/crawl/commit/5871154a2e85 10:56:02 <10P​leasingFungus> that > 10 dates all the way back to here 10:56:12 <10P​leasingFungus> didn't realize "faith was a stone soup-only feature tbh 10:56:25 <10P​leasingFungus> anyway it absolutely doesn't matter so let's cut it 10:57:30 Isn't it to avoid going down to 1 and then having a piety tick at just the wrong time? 10:57:43 <10P​leasingFungus> you actually can't go down to 1 as a result of removing amulet of faith 10:57:52 <10P​leasingFungus> hm 10:57:59 <10P​leasingFungus> unless you're already at 2 10:58:05 <10P​leasingFungus> which is as close as makes no difference 10:58:53 03PleasingFungus02 07* 0.28-a0-462-g6aa5aab5a4: Remove an antique "faith special case (hellmonk) 10(2 minutes ago, 1 file, 3+ 7-) 13https://github.com/crawl/crawl/commit/6aa5aab5a4db 11:04:27 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-462-g6aa5aab5a4 (34) 11:20:10 well, in fairness, I'm sure that what snark had in mind with "never ... drop piety too close to excommunication" was that and probably counts as a good reason 11:20:28 it may or may not accomplish that ofc 11:20:40 <10P​leasingFungus> it doesn't accomplish that 11:20:42 <10P​leasingFungus> that's what i'm saying 11:20:56 <10P​leasingFungus> agree that conditional was what snark had in mind by that comment 11:21:03 <10P​leasingFungus> but it also doesn't do anything 11:21:38 "anything" is pretty strong 11:21:46 <10P​leasingFungus> the only way losing 1/3rd of your piety leaves you very close to excommunication is if you're already very close to excommunication 11:23:07 <10P​leasingFungus> sorry, i do agree it did something; it made "faith's logic more confusing and complex without having any meaningful impact on gameplay 11:27:04 (a) I'm 85% sure that 15 was chosen because that's the piety you get on joining a god rather than an arbitrary number, and (b) in terms of # turns it's not at all obvious to me that 15 is "close to excommunication", whereas 5 definitely seems that way 11:27:45 I don't know that the existing implementation was great, but I don't think the idea was crazy 11:29:39 sorry, 10 I guess 11:33:45 anyways, I don't know that this is going to matter much except to players who have no idea what faith does 11:41:57 <10P​leasingFungus> if 5 is close to excommunication, surely 7 is also close to excommunication, right? 11:42:11 <10P​leasingFungus> and removing amulet of faith only brings you down to 5 piety if you had 7 or 8 to start with 11:42:34 sorry, I meant that even 10 is noticeably closer than 15 11:42:39 <10P​leasingFungus> i'm very skeptical this will ever matter at all; i don't remember ever seeing this message myself or encountering anyone else who saw it 11:43:04 <10P​leasingFungus> players do not spend much time at extremely low piety values 11:43:26 I think the only case where this will matter is someone who doesn't really know what faith does and takes it off soon after joining a god, previously it had no impact on such a player 11:43:39 <10P​leasingFungus> i don't think it will matter then either 11:44:15 <10P​leasingFungus> (a) because they're likely to end up over 15 piety regardless, (b) because even if they don't, going from 15 to 10 piety or w/e will make no impact on their success or failure 11:57:13 <13S​astreii> so i did a thing on Tukima's Studio 11:57:13 <13S​astreii> https://cdn.discordapp.com/attachments/747522859361894521/887003997628665906/Schermata_2021-09-13_alle_17.55.36.png 11:57:40 <13S​astreii> still a wip tho 12:01:46 <09g​ammafunk> wow 12:04:00 <10P​leasingFungus> oooh 12:04:03 <10P​leasingFungus> cozy 12:05:52 cute. is the glass meant to be display cases? 12:06:33 <13S​astreii> The transparent tiles were already there 12:06:36 <10P​leasingFungus> https://www.reddit.com/r/dcss/comments/pm73yb/mlioglotl/ @ebering 12:07:18 <10P​leasingFungus> good player review 12:07:22 <10P​leasingFungus> this is what i like to see 12:07:35 <10P​leasingFungus> still suspect we want to turn numbers up a lil but this gives me hope 12:08:06 <12e​bering> he's been getting some good cikiller kills 12:08:14 <12e​bering> !lg * cikiller~~mlio 12:08:16 <04C​erebot> 5. SnowYeon the Thaumaturge (L16 GnCj of Gozag), mangled by an Executioner (summoned by a dread lich (summoned by Mlioglotl)) on Spider:1 on 2021-09-07 09:56:49, with 118637 points after 36082 turns and 1:30:16. 12:08:24 <12e​bering> look at that summon chain 12:10:12 <10P​leasingFungus> !killratio Mlioglotl 12:10:15 <04C​erebot> Mlioglotl wins 0.920% of battles. 12:11:51 <10P​leasingFungus> !killratio donald * recent 12:11:55 <04C​erebot> donald wins 2.524% of battles against * (recent). 12:13:09 <10P​leasingFungus> !killratio aizul * recent 12:13:13 <04C​erebot> aizul wins 1.265% of battles against * (recent). 12:13:17 <10P​leasingFungus> this one will be misleading, i should mess with it 12:13:25 <10P​leasingFungus> !killratio aizul * recent br=swamp|shoals|snake|spider 12:13:29 <04C​erebot> aizul wins 1.415% of battles against * (recent br=swamp|shoals|snake|spider). 12:13:38 <10P​leasingFungus> not that big a difference, i guess 12:13:58 <10P​leasingFungus> !killratio asterion * recent br=spider|snake 12:14:02 <04C​erebot> asterion wins 3.502% of battles against * (recent br=spider|snake). 12:14:14 <10P​leasingFungus> ok i'm done 12:14:43 03PleasingFungus02 07* 0.28-a0-463-g941f9de75c: Reorganize Mlio 10(21 seconds ago, 1 file, 4+ 5-) 13https://github.com/crawl/crawl/commit/941f9de75cc5 12:19:22 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-463-g941f9de75c (34) 12:56:49 <13S​astreii> still preferring the wooden floor version, but what about this? 12:56:49 <13S​astreii> https://cdn.discordapp.com/attachments/747522859361894521/887018995620937818/Schermata_2021-09-13_alle_18.54.24.png 12:56:59 <13S​astreii> it kinda respects original palette somehow 13:05:15 <12e​bering> I think this can be controlled with rltiles but the “book on the floor” tiles should be a smaller fraction 13:05:39 <12e​bering> Or, should have variants with every book, orientation pair 13:06:01 <12e​bering> The “blue tilted in the upper right corner” gets a jarring number of repeats in that image 13:06:41 <12e​bering> Also somewhat concerned about clarity since these aren’t real items 13:07:35 <10P​leasingFungus> think they should probably be much lower saturation 13:10:28 <13S​astreii> I was kinda tempted to remove them all tbh 13:10:33 <10P​leasingFungus> also valid 13:11:47 <13S​astreii> Yeah, i’ll delete those, i don’t like them 13:30:22 Unstable branch on crawl.akrasiac.org updated to: 0.28-a0-463-g941f9de (34) 14:31:28 <09h​ellmonk> wilding out at my newfound knowledge that wolf spiders aren't actually band leaders, only band members 14:32:22 <10P​leasingFungus> huh 14:32:30 <10P​leasingFungus> who are the leaders, then? 14:32:52 <10P​leasingFungus> are there any leaders? is this an anarchist spider commune? 14:33:25 <09h​ellmonk> jumping spiders and tarantellas 14:33:36 <09h​ellmonk> the ones that ensnare and confuse the spider masses 14:33:45 <10P​leasingFungus> wow 14:33:58 <09h​ellmonk> it's truly poetic 14:34:01 <10P​leasingFungus> that’s deep. alexa play despacito 15:27:22 03PleasingFungus02 07* 0.28-a0-464-g0687ed57fd: New randart name 10(26 seconds ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/0687ed57fda9 15:29:18 -!- Guest40 is now known as twelwe 15:33:49 Unstable branch on crawl.kelbi.org updated to: 0.28-a0-464-g0687ed57fd (34) 16:18:19 New branch created: pull/2130 (1 commit) 13https://github.com/crawl/crawl/pull/2130 16:18:19 03Nikolai Lavsky02 07https://github.com/crawl/crawl/pull/2130 * 0.28-a0-462-gaf92b6bac4: tile: add ability icons for the Olgreb, Dispater, and Asmodeus unrands 10(10 minutes ago, 4 files, 9+ 1-) 13https://github.com/crawl/crawl/commit/af92b6bac421 18:24:18 Unstable branch on underhound.eu updated to: 0.28-a0-464-g0687ed57fd (34) 19:28:10 <09g​ammafunk> @advil do you know if there's a way to get the stdout of crawl when running it via fake_pty? I'd like to capture the stdout of objstat when running with with gnu parallel so I can see the current progress of each job. Currently stderror ends up on the controlling terminal, which is fine, but I can't see the objstat progress listing at all. I guess it'd also be nice if I could send stderror to an individual file 19:28:40 <09g​ammafunk> can probably handle that with the usual shell filehandle output redirection 19:28:52 <09g​ammafunk> I should try that with stdout as well, maybe that would work 19:57:18 New branch created: pull/2131 (30 commits) 13https://github.com/crawl/crawl/pull/2131 19:57:18 03dkirby-ms02 07https://github.com/crawl/crawl/pull/2131 * 0.28-a0-411-g6b0842d995: testing OAuth integration via MSAL library for use with AAD B2C 10(7 days ago, 7 files, 650+ 15-) 13https://github.com/crawl/crawl/commit/6b0842d99552 19:57:18 03dkirby-ms02 07https://github.com/crawl/crawl/pull/2131 * 0.28-a0-412-gd94a18fb78: adding a README and updating requirements file to include msal 10(7 days ago, 2 files, 10+ 104-) 13https://github.com/crawl/crawl/commit/d94a18fb7862 19:57:18 03dkirby-ms02 07https://github.com/crawl/crawl/pull/2131 * 0.28-a0-413-g1f58ad778f: mdlinkt 10(7 days ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/1f58ad778fbb 19:57:18 03Dale Kirby02 {GitHub} 07https://github.com/crawl/crawl/pull/2131 * 0.28-a0-413-ge7b03e63d1: Delete aad_b2c.py 10(7 days ago, 1 file, 0+ 68-) 13https://github.com/crawl/crawl/commit/e7b03e63d14a 19:57:18 03dkirby-ms02 07https://github.com/crawl/crawl/pull/2131 * 0.28-a0-415-g2cbd4ae7b2: Merge branch 'master' of https://github.com/dkirby-ms/crawl 10(7 days ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/2cbd4ae7b219 19:57:18 03dkirby-ms02 07https://github.com/crawl/crawl/pull/2131 * 0.28-a0-416-g9fad55a10e: sanitizing 10(6 days ago, 2 files, 77+ 2-) 13https://github.com/crawl/crawl/commit/9fad55a10e6c 19:57:18 03dkirby-ms02 07https://github.com/crawl/crawl/pull/2131 * 0.28-a0-417-gddf000b8d6: update readme and sanitize config.py 10(6 days ago, 2 files, 24+ 8-) 13https://github.com/crawl/crawl/commit/ddf000b8d661 19:57:18 03dkirby-ms02 07https://github.com/crawl/crawl/pull/2131 * 0.28-a0-418-gcf647e1d1f: update readme 10(6 days ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/cf647e1d1f4d 19:57:18 03dkirby-ms02 07https://github.com/crawl/crawl/pull/2131 * 0.28-a0-419-gcf20198fa6: update readme 10(6 days ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/cf20198fa6a4 19:57:18 03dkirby-ms02 07https://github.com/crawl/crawl/pull/2131 * 0.28-a0-420-g0f6bc5ed23: update readme 10(6 days ago, 2 files, 13+ 4-) 13https://github.com/crawl/crawl/commit/0f6bc5ed2346 19:57:18 ... and 20 more commits 20:33:17 <09g​ammafunk> ...welp 20:33:42 <09g​ammafunk> looks like the beginning of some kind of single signon project? 20:41:16 <10P​leasingFungus> neat 20:43:21 <12e​bering> Tragically closed as wrong target 20:56:32 <10P​leasingFungus> rip 20:59:21 <08n​icolae> https://www.reddit.com/r/dcss/comments/pnows1/if_anyone_knows_ron_let_him_know_i_found_his/ gonna make a shop vault called Ron Witigg's Fine Robes 21:06:15 <09g​ammafunk> I swear to god 21:07:04 <09g​ammafunk> if Ron Witigg leaves one more piece of junk lying around this dungeon that we try so hard to keep nice and clean... 21:34:08 -!- Guest68 is now known as twelwe 22:44:32 tarna41 (L4 DrCj) ASSERT(!fail || testbits(abil.flags, abflag::hostile)) in 'ability.cc' at line 1835 failed. (D:3) 23:10:50 03DreamDust02 {GitHub} 07https://github.com/crawl/crawl/pull/1952 * 0.27-a0-1188-ge1684b07a3: Monster description for "Red Sash" 10(5 minutes ago, 1 file, 5+ 0-) 13https://github.com/crawl/crawl/commit/e1684b07a3ff 23:21:00 03DreamDust02 {GitHub} 07https://github.com/crawl/crawl/pull/1952 * 0.27-a0-1189-gdf72f345a4: dreamdust_wu_jian_sword_trials 10(63 seconds ago, 1 file, 92+ 0-) 13https://github.com/crawl/crawl/commit/df72f345a4da 23:31:04 scroll of immolation > scroll of corpse explosion