00:07:45 New branch created: like_glass (4 commits) 13https://github.com/crawl/crawl/tree/like_glass 00:07:46 03regret-index02 07[like_glass] * 0.31-a0-931-g5ab2027cf6: New monster hex - Vitrify (take 30% more damage!) 10(12 hours ago, 20 files, 81+ 3-) 13https://github.com/crawl/crawl/commit/5ab2027cf6c0 00:07:46 03regret-index02 07[like_glass] * 0.31-a0-932-gabbd9a3616: Floating eyes -> Glass eyes (elliptic) 10(2 hours ago, 46 files, 169+ 118-) 13https://github.com/crawl/crawl/commit/abbd9a361657 00:07:46 03regret-index02 07[like_glass] * 0.31-a0-933-g6ab66763a1: Great orbs of eyes: Para -> Vitrify, Drain Magic -> Polymorph, +1 HD 10(2 hours ago, 4 files, 5+ 5-) 13https://github.com/crawl/crawl/commit/6ab66763a11d 00:07:46 03regret-index02 07[like_glass] * 0.31-a0-934-g7aa1c12a9b: Further adjust arcanist vs occultist spell sets, power, placement 10(85 seconds ago, 9 files, 90+ 54-) 13https://github.com/crawl/crawl/commit/7aa1c12a9b4c 00:08:22 <04⸸​※> probably should not have tried to change 61 files in one day 00:08:30 <04⸸​※> oh well 00:34:21 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5070-gfcb7ac407c 00:34:42 04Build failed for 08like_glass @ 7aa1c12a 06https://github.com/crawl/crawl/actions/runs/6571076010 03:23:38 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5070-gfcb7ac407c 05:07:28 Unstable branch on crawl.akrasiac.org updated to: 0.31-a0-931-g7b59d4e (34) 08:00:29 <08n​icolae> agreed. you should have gone for a full hundred 08:00:47 <04⸸​※> ...bah, the tag updating thing 08:01:29 <04⸸​※> surely another eight would have been fine 08:03:03 <04⸸​※> by the way, nicolae, how's the progress on looking at those eleven big vaults of mine? 08:21:15 <08n​icolae> i have been clinically brain dead since 2003 08:21:41 <08n​icolae> i haven't had much energy for side projects lately, which includes crawl, so "not much progress" 08:22:11 <04⸸​※> fair enough 08:22:20 <04⸸​※> maybe I should bug gammafunk? 08:22:42 <08n​icolae> you should always bug gammafunk just on general principles. i should also have time on sunday i think, i can look at a few 08:22:44 <04⸸​※> (or maybe after I finish every vault PR I can just assert the authority to push things myself) 08:23:04 <04⸸​※> (could do another two today) 08:23:37 03regret-index02 07[like_glass] * 0.31-a0-935-ga7e4afd48c: Properly handle eye genus enum for whenever we break save compat 10(14 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/a7e4afd48cb6 08:27:36 <04⸸​※> (mostly was thinking of them because four of eleven of them use floating eyes) 08:46:52 04Build failed for 08like_glass @ a7e4afd4 06https://github.com/crawl/crawl/actions/runs/6576796010 08:47:14 <04⸸​※> commas 08:48:44 <04⸸​※> (commas and the fact that tag_upgrade=true doesn't do anything without FULLDEBUG=1) 08:57:06 03regret-index02 07[like_glass] * 0.31-a0-936-g0e6ce99fa9: Properly properly handle etc 10(26 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0e6ce99fa966 08:58:28 <04⸸​※> fun with enums aside, seems like there's no protests from the other discussion channel about the current slate of para -> vitrify modifications 08:58:41 sigtrap (L20 OpFi) Crash caused by signal #6: Aborted (D (Sprint)) 09:03:01 <08n​icolae> what does vitrify do again 09:03:06 <04⸸​※> (I'm not sure how I feel about vitrify for crystal guardians or crystal echidnas; motile constructs don't really hex beyond the indirectness of ushabti miasma. AF_VITRIFY sounds excessive for the Dis one, a branch already focused on corrosion, but I guess the Vaults one would just be correlating with the arcanists there. I like crystal bolt having boltbounce for a different resistance check than the dozen things with lightning bolt, 09:03:06 though; could they have both?...) 09:03:40 <04⸸​※> https://cdn.discordapp.com/attachments/747522859361894521/1164594727455309874/image.png?ex=6543c85c&is=6531535c&hm=c227b3b7394e700e93771ac90a50408ff41fdadb530fa2aad51879a95795a689& 09:03:50 <08n​icolae> ouch 09:03:58 <08n​icolae> do you make glass breaking noises when you get hit 09:04:43 <04⸸​※> no, because petrify doesn't make rock breaking noises when they're hit 09:07:03 <04⸸​※> ...oh, right, another comment: making LRD work on more things according to their name and flavour (iron imps and rust devils, the new glass eyes) is Out Of This Work's Scope, mostly because I don't want to open up the argument about lrd'ing liches 09:08:49 <06p​leasingfungus> oh definitely don’t listen to that 09:09:27 <06p​leasingfungus> lrd stuff is too silly to think about 09:09:52 04Build failed for 08like_glass @ 0e6ce99f 06https://github.com/crawl/crawl/actions/runs/6577167412 09:10:00 <04⸸​※> oh for fuck's sake 09:11:23 <04⸸​※> definitely shouldn't have pushed that before going to bed last night 09:11:46 <08n​icolae> ah, but rock is harder to break than glass. 09:12:47 03regret-index02 07[like_glass] * 0.31-a0-937-g56d7155de5: Catch a missed floating eye 10(55 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/56d7155de56f 09:14:35 <04⸸​※> my composition is mostly regret 09:14:53 <06p​leasingfungus> heh 09:15:55 <09g​ammafunk> Fr: unique pirate that can pop out its glass eye, which itself is a unique glass eye monster 09:19:59 <04⸸​※> do we need a third unique with primal wave to make a water theme work 09:20:54 <04⸸​※> (though I'll admit after all the other unique work I'm surprised to realize we never got another dowan and duvessa style unique) 09:22:19 <09h​ellmonk> did that guy who made the pr of the 3 characters from witcher ever do any additional work on that concept 09:48:59 <08n​icolae> wait, who else has it besides norris 09:51:51 <04⸸​※> *??bai suzhen dragon 09:51:51 <04C​erebot> Bai Suzhen (D) | Spd: 10 | HD: 20 | HP: 155-212 | AC/EV: 22/4 | Dam: 30, 16(claw), 16(trample) | doors, cold-blooded, see invisible, fly | Res: will(100), cold, elec+++, poison | Vul: silver | XP: 3007 | Sp: primal wave (3d26) [!AM, !sil, breath] | Sz: Giant | Int: human. 10:54:50 <06p​leasingfungus> hellmonk: afaik no 😦 13:12:25 03PleasingFungus02 07* 0.31-a0-932-g8b917bc6d4: Remove weapon enchantments 10(77 seconds ago, 12 files, 22+ 70-) 13https://github.com/crawl/crawl/commit/8b917bc6d45d 13:29:34 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-932-g8b917bc6d4 (34) 13:31:57 Question! 13:31:58 https://github.com/crawl/crawl/pull/3293#event-10683820946 13:31:58 featured, essentially, two separate pull requests that ideally should not have been packaged together. However, one was dependent on the other. 13:31:59 How should I handle this if something similar comes up? 13:52:53 <06p​leasingfungus> usually you’ll make two prs and set the second one to have the first as its base branch 13:59:30 03RypoFalem02 {kate-} 07* 0.31-a0-933-g6adbb78044: fix: implement a correction for imp-liments 10(16 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/6adbb78044b4 13:59:57 <03s​emi_tonal> exciting untapped capacity for more obscure imp speech lines with all the new forms... 14:07:27 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-933-g6adbb78044 (34) 15:00:14 03MainiacJoe02 {regret-index} 07* 0.31-a0-934-gf4fcaacff8: Two Sewer entry vaults (#3236) 10(3 months ago, 1 file, 47+ 0-) 13https://github.com/crawl/crawl/commit/f4fcaacff886 15:06:43 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-934-gf4fcaacff8 (34) 15:25:41 Unstable branch on underhound.eu updated to: 0.31-a0-934-gf4fcaacff8 (34) 16:05:35 <04⸸​※> ...a fairly large amount of blindly tweaking this header later until I was pointed at "try even stupid things and see if it affects anything": 16:06:52 <04⸸​※> whatever's been done to lua fog_machines that make them not spread around out of player sight also makes them shrink if behind glass with no path to the player 16:07:20 <04⸸​※> (except if spread_rate is given a value.) 16:07:55 <04⸸​※> was looking at shiori_arrival_elements as pointed out by #2493 16:08:59 <04⸸​※> (which currently demonstrates this matter) 16:19:15 <03i​mplojin> @semi_tonal Do you know offhand if the descriptions of passives from a3e7370c are visible anywhere else in-game besides on the ?/p help lookup? I'm trying to figure out why Armataur's roll has a description there that's a duplicate of rampage, when roll has its own (separate) mutation description lookup? 16:23:15 <03s​emi_tonal> they don't show up anywhere else, no, it's just for the % screen (i had the idea that they could be used as tooltips on the % screen in tiles but no clue how to implement that) 16:23:41 <03i​mplojin> thanks! 16:24:51 <06p​leasingfungus> re tooltips, Ge0ff mentioned something about StatRegion::update_tip_text 16:24:55 <06p​leasingfungus> i haven't had time to look into it 16:25:09 <06p​leasingfungus> (i think that's something for local tiles) 16:25:38 <03s​emi_tonal> i imagine the roll passive description there could quite reasonably be linked to instead though, not sure if there are any other similar cases 16:28:38 <03s​emi_tonal> i know that status lookups for forms in particular are very bad offenders for duplication, lots of details manually duplicated between the status and the talisman descs 16:30:20 <03s​emi_tonal> also reminds me that in the ancient past i was working on a style guide for all these different types of descriptions, wonder if i still have that saved anywhere 16:31:52 Does Qazlal protect non-god gift elementals? 16:33:47 <03s​emi_tonal> i believe only god gifts 16:34:38 <03s​emi_tonal> !source cloud.cc:992 16:34:38 <04C​erebot> https://github.com/crawl/crawl/blob/master/crawl-ref/source/cloud.cc#L992 16:34:42 <03s​emi_tonal> looks like it, yep 16:35:21 Ah, MON_SUMM_AID- beaut 16:35:25 thanks! 16:35:31 <03s​emi_tonal> (in a weird way i wasn't expecting, instead of using the established is_god_gift check, i guess) 16:36:27 turns out there's a difference between god gifts and mon_summ_aid- god gifts seems to be exclusively for permanent allies 16:37:03 it's just beogh, jiyv, and yred 16:37:10 and the yred might be dated 17:03:03 <03s​emi_tonal> "Great Zot!" is a good exclamation, sounds like something Frederick would say 17:03:03 <03s​emi_tonal> https://cdn.discordapp.com/attachments/747522859361894521/1164715365515919430/image.png?ex=654438b6&is=6531c3b6&hm=430e577a1c88f2436f240dc2b392f49a5c44772fc423a2349df1e9fec3f6526b& 17:03:15 <03s​emi_tonal> (from the upcoming roguelike celebration merch, apparently) 17:04:47 03regret-index02 07* 0.31-a0-935-g3617cccc65: Adjust decorative gimmicks for a pair of arrival vaults (#2493) 10(55 seconds ago, 2 files, 49+ 51-) 13https://github.com/crawl/crawl/commit/3617cccc65fa 17:07:03 <09h​ellmonk> +0 stinky socks wowee 17:07:15 <09g​ammafunk> Great Zot! I wonder if that phrase appears in any dcss text. Also, apparently steam has a roguelike weekend deal that's affiliated with roguelike celebration as well 17:07:50 <09g​ammafunk> someone sent me a pic of it and I thought they were trying to point out the conference, so I was saying how I already knew about it etc 17:08:01 <09g​ammafunk> and they're like "no, this is a steam sale, you said you like roguelikes" 17:08:20 <09g​ammafunk> https://cdn.discordapp.com/attachments/747522859361894521/1164716696901267457/image.png?ex=654439f3&is=6531c4f3&hm=6b97ee6679238d34b7611e439d6a6f7360118d0469e1f66e5e7f9d84ea6162e8& 17:08:30 <09g​ammafunk> cutely named Roguelike Celebration Celebration 17:08:46 <03s​emi_tonal> clearly we need to get back to the ancient "get DCSS on steam" project so it can go on sale for even cheaper than free during the roguelike celebration sale 17:08:53 <09g​ammafunk> yes exactly 17:09:03 <09g​ammafunk> 0.31 will be the least expensive dcss yet! 17:09:31 <09g​ammafunk> finally SSO funded... 17:10:20 <03s​emi_tonal> i think it's finally disappeared now, but until quite recently my steam profile had a link to my steam greenlight projects with our WIP DCSS entry for it, even many years after steam greenlight was no longer a thing 17:11:41 <09g​ammafunk> did you put most of the WIP page together? I guess I forgot who did any work on it 17:11:50 <09g​ammafunk> just remember bh starting it and sort of hyping it 17:11:54 <03s​emi_tonal> not me no, it was mostly bh's project iirc yeah 17:12:58 <03s​emi_tonal> i think just a selection of whichever devs happened to be active at the time got added to it as collaborators, i don't think i did anything on it though 17:13:30 <09g​ammafunk> yeah probably I was on there too. Maybe some day we'll get on steam if the stars align... 17:14:12 <09g​ammafunk> The idea of getting it to help track offline cheevos seemed neat, but dealing with the license issue and needing an in-between program to deal with that didn't seem like a fun additional thing to maintain 17:22:52 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-935-g3617cccc65 (34) 17:23:36 03kate-02 07* 0.31-a0-936-gb096ee56cb: Simplify Static Discharge damage calculations 10(45 minutes ago, 1 file, 7+ 10-) 13https://github.com/crawl/crawl/commit/b096ee56cb93 17:23:36 03kate-02 07* 0.31-a0-937-ge801674230: Apply half AC to Static Discharge damage 10(33 minutes ago, 3 files, 5+ 3-) 13https://github.com/crawl/crawl/commit/e801674230c6 17:23:36 03kate-02 07* 0.31-a0-938-g4ff0be5013: Fix staff of air description 10(4 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/4ff0be50139f 17:37:47 I'm a little displeased that the only way to access summon type seems to be with a output param 17:45:55 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-938-g4ff0be5013 (34) 17:50:12 <06p​leasingfungus> wow, that is slightly 17:50:32 <06p​leasingfungus> nice change @semi_tonal - happy to see a supporter of my 'make all elec attacks ignore half ac' campaign 🙂 17:52:10 <03s​emi_tonal> i feel like adding this to my to-do was prompted by you doing some similar things ages ago, yeah (possibly in the distant past there were some elec attacks that checked full AC?) 17:52:17 <06p​leasingfungus> i wouldn't be surprised 18:51:22 <06p​leasingfungus> r-i: just skimmed your branch. code looks reasonable as far as i can tell; you even remembered to update the horrible cursed list in timed-effects.cc! two thoughts: - would it be more transparent/clearer to players if it temporarily reduced hp & mhp instead of increasing damage taken? (very unsure about this, just wondering) - glass eye is described as “made of living glass” - think we should either change that or make it 18:51:23 lrd’able, probably the latter. would be a one line change in spl-damage.cc - …should glass eyes have rVitrify? 18:52:00 <04⸸​※> first bit is basically just flay 18:52:00 <06p​leasingfungus> (last thought is a bonus thought and doesn’t count) 18:52:13 <06p​leasingfungus> i mean sure, but it’s approximately the same, right? 18:52:42 <06p​leasingfungus> either way, you die if you have 100mhp normally and get walloped for 70 or w/e 18:52:50 <06p​leasingfungus> i don’t want to do math 18:53:02 <06p​leasingfungus> uh, maybe for 75 18:53:39 <06p​leasingfungus> also flay goes away when you kill a ghost and this doesn’t 18:53:55 <06p​leasingfungus> and flay can drop you real low; this is a flat amount 18:54:43 <06p​leasingfungus> but ‘take more damage’ vs ‘have less hp’ is only different for a few things… healing, regen, dj, torment 18:55:42 <09g​ammafunk> you feel the incoming damage increase isn't easy to understand? 18:56:04 <09g​ammafunk> we do have harm in the game already, so players would be familiar with it conceptually 18:58:43 <04⸸​※> (it is in fact currently exactly as much damage as two stacks of harm) 18:59:00 <09g​ammafunk> I guess there's more variance with increasing damage as opposed to decreasing hp/mhp 19:00:28 <04⸸​※> the existence of AC, EV, accuracy, and variable monster behaviour all mean there's enough obfuscation that most people don't do lots of math in lots of situations; being vitrified thus doesn't feel like much more pressure on doing that 19:01:58 <06p​leasingfungus> i’m not saying it’s confusing 19:02:13 <06p​leasingfungus> but i do think it’s a little less immediately obvious and scary than reduced mhp 19:02:22 <06p​leasingfungus> latter shows up in your ui immediately 19:02:29 <06p​leasingfungus> former only after you take damage 19:02:36 <06p​leasingfungus> again i’m not dead set on this 19:02:38 <09h​ellmonk> I think I would rather not have a reduced hp/mhp effect potentially in the same place as flay 19:02:44 <06p​leasingfungus> i just wanted to put it out there 19:02:54 <09h​ellmonk> seems weird to have two similar effects like that so near each other 19:02:57 <06p​leasingfungus> esp if we don’t want players to be able to literally die from torment :p 19:03:10 <04⸸​※> can harm make people die from torment? 19:03:16 <06p​leasingfungus> …is vitrify in crypt? 19:03:27 <06p​leasingfungus> no, but harm plus vit can 19:03:28 <09h​ellmonk> aren't flayed ghosts still possible in V/U 19:03:28 <06p​leasingfungus> i believe 19:03:35 <09h​ellmonk> or did they get cut 19:04:13 flayed ghosts can show up in U 19:04:33 And crypt entrance is in V, and can have flayed ghosts 19:05:11 <04⸸​※> flayed ghosts are in D oods, V oods, and Depths; former two have arcanists, last one has glass eyes 19:05:21 <04⸸​※> (arcanists and great orbs of eyes) 19:08:45 <06p​leasingfungus> fine with dropping the reduced mhp thing 19:08:52 <06p​leasingfungus> just wanted to discuss it 19:10:43 <04⸸​※> if vitrify ends up in extended (whether on cacodemon or crystal echnidas or whatever) I'd have to wonder if torment could be special cased to never actually kill 19:11:03 Anyone happen to know where the Fed protection code is? 19:13:14 oh found god_protects all is good 19:14:07 <04⸸​※> (the lrd'ability thing is fine I guess, since it is basically A New Monster, but I'm staying away from any conversations about alllllllll the current monsters it could hypothetically work on; edge-case immunities for statuses that can't easily fall into parseable categories like e.g. petrify resistance feel kind of very silly and opaque to me, imo glass things can become more glass-like without it being too weird) 19:17:40 03Implojin02 07* 0.31-a0-939-g9ea0feecda: Remove some commented-out tentacle code 10(27 minutes ago, 1 file, 0+ 25-) 13https://github.com/crawl/crawl/commit/9ea0feecda60 19:28:53 <06p​leasingfungus> yeah, like i said last time, strong agree with staying out of the larger conversation 19:30:54 04Build failed for 08master @ 9ea0feec 06https://github.com/crawl/crawl/actions/runs/6582584825 19:31:36 <03i​mplojin> oh no, i felt it in my bones i was going to regret touching that 19:34:24 03Implojin02 07* 0.31-a0-940-gdaa99269f9: lint: unbrace 10(65 seconds ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/daa99269f99d 19:37:56 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-939-g9ea0feecda (34) 19:48:58 <09g​ammafunk> You have commited the horrible, unforgiveable sin...of braces 19:49:34 <03i​mplojin> unspeakably relieved when i looked at that build failure 19:49:47 <03i​mplojin> bout to revert and just never touch anything again, ever, for any reason 19:50:45 <06p​leasingfungus> lol 19:52:04 don't cave in to brace bullying! 19:52:13 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-940-gdaa99269f9 (34) 22:34:58 Unstable branch on crawl.develz.org updated to: 0.31-a0-940-gdaa99269f9 (34) 22:57:02 Windows builds of master branch on crawl.develz.org updated to: 0.31-a0-940-gdaa99269f9 23:23:32 Unstable branch on cbro.berotato.org updated to: 0.31-a0-940-gdaa99269f9 (34) 23:54:38 Monster database of master branch on crawl.develz.org updated to: 0.31-a0-940-gdaa99269f9