01:30:21 03PleasingFungus02 07* 0.27-a0-1322-gfdffb62: Mostly remove resilience 10(3 minutes ago, 1 file, 6+ 7-) 13https://github.com/crawl/crawl/commit/fdffb62a7101 01:47:09 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1322-gfdffb62a71 (34) 02:18:02 Unstable branch on cbro.berotato.org updated to: 0.27-a0-1322-gfdffb62a71 (34) 03:30:47 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4217-g7c68dc2372 03:46:24 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.03-558-g323560114a 04:51:38 03gammafunk02 07* 0.27-a0-1323-g4214377: Adjust spawns in a vault (dilly) 10(11 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/4214377f51bc 06:01:49 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1323-g4214377f51 (34) 08:48:22 Yermak: I'm not exactly sure when the safety features you are referring to were added (or even exactly what you have in mind), but I don't think that's really accurate: the problem with repeat has always been that there's weird and complicated interactions with all sorts of commands 08:48:42 it's been a continual source of crashes on demand, of bugs that let you do something more than once in a row that shouldn't be repeated, etc 08:49:03 it's possible there were actual safety features added too, but most of the changes I know of were to prevent things like that 08:49:15 it also has had really complicated interactions with any action that involves a menu choice 08:50:14 I think your description is what it is supposed to do, yes 08:51:13 Thanks, advil. I thought the complexity was caused by the safety features. 08:52:06 looking back through commit messages I can really only find one safety feature (preventing repeat after a shop purchase) 08:52:15 I didn't go very far back though, just ~4 years 08:52:22 %git e7131c6066 08:52:22 07advil02 * 0.21-a0-433-ge7131c6: Several fixes for repeat/again 10(3 years, 7 months ago, 5 files, 52+ 15-) 13https://github.com/crawl/crawl/commit/e7131c60669a 08:53:06 this is more representative 08:53:18 no, I was talking about earlier times, maybe 0.14-0.17 08:53:28 Please, stop me, if the suggestion I'm about to make is a stupid idea from the implememntation point of view: 08:55:32 If I make the macro that repeats all the keys I used to perform an actio, it will work as I want it too, no matter if menus were involved. Is it possible to create a temporary macro each turn this way that's bound to '`' key?? 08:56:01 I think it's already implemented roughly the way you're thinking 08:56:24 ok 08:57:50 it's just not very easy to get things like timing right, handle interaction with the menus, prevent accidental exploits, etc 08:58:35 I guess what I would say is this: if something like you are describing doesn't repeat correctly, that is probably a bug 08:58:35 but fixing this code is a bit hard often 09:00:43 so if it consistently stops working when a monster comes into view, I'm not immediately sure why that would happen 09:01:28 my guess is that it's not intentional; this code is pretty low level and maybe tied in with how interrupts happen generally 09:01:47 (it's possible that ` is interrupted by runrest_stop alerts? I would definitely think that 0 repeats are) 09:02:29 I don't recall when it happened last time, from now I'll try to document all peculiarities I met with it. 09:06:08 I'd like to add if you try to repeat the turn where you successfully used complex ability like Stack Five, it shouldn't be cared of code-wise (well, should be, but only to the point of guaranteeing there is no crash). Because it's your fault doing something stupid like that. 09:08:05 I do think most repeat accidents happen by miskey 09:08:13 that's why shopping on repeat is disabled 09:11:51 Well, I did something like learning spells with repeat key several times: I notice that the next spell I wanna learn fall into the same letter after I learn the first one. And it looks very similar to shopping on repeat. 09:13:32 It's really versatile and I like it for that. 09:30:58 Another maybe stupid idea: could the code be simplified if '`' were detached from '0'? I can't imagine '0' is used very much, unlike '`'. I use '0' only on speedruns to bread-swing. 09:58:21 I'm not sure that would simplify anything, unfortunately 10:00:19 well, I guess I should have checked that elliptic isn't an imposter first :D 10:09:07 03advil02 07* 0.27-a0-1324-ge0d8e04: feat: better integrate the macro menu 10(5 minutes ago, 3 files, 171+ 103-) 13https://github.com/crawl/crawl/commit/e0d8e047f62a 10:22:34 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1324-ge0d8e047f6 (34) 11:48:01 03Nikolai Lavsky02 07https://github.com/crawl/crawl/pull/1870 * 0.27-a0-894-g652ed26: Add an in-game configuration menu for the consumables panel 10(9 minutes ago, 7 files, 221+ 23-) 13https://github.com/crawl/crawl/commit/652ed2689b67 12:20:37 Arrows aren't marked useless with hand sacrificed. 13https://crawl.develz.org/mantis/view.php?id=12608 by Yermak 13:15:24 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-1324-ge0d8e04 (34) 13:30:34 It looks like Blade Hands damage isn't reduced with hand sacrifice. Should this be fixed? 13:38:16 <10P​leasingFungus> my intuition is that's an unnecessary special case 13:44:55 Does blade hands cause less damage if you're wearing a shield? If not, then it's one-handed anyway. 13:46:32 <12e​bering> bh melds the hands slots 13:47:03 <12e​bering> amidst the clatter of blade paws @PleasingFungus objections about special cases are drowned out 13:47:07 <12e​bering> (unless we removed that one) 13:50:26 <10P​leasingFungus> lol 13:50:32 <10P​leasingFungus> i told hellmonk he could remove it and he didn't 13:50:35 <10P​leasingFungus> so i assume he now endorses it 13:50:44 <10P​leasingFungus> and, hence, it can never be removed 13:54:48 Should blade paws affect your running speed? 13:55:29 <10P​leasingFungus> like the famous runner? 13:56:01 The murderer in question isn't a cat. 13:59:55 <09h​ellmonk> I am literally unable to access my setup until sunday 14:00:08 <09h​ellmonk> rest assured i will ramove it then 14:01:59 <10P​leasingFungus> rip 14:52:30 the only special case it has is noise 16:17:00 <05k​ate> @PleasingFungus a couple of small things that came to mind from another glance over the books branch, it'd probably be worth adjusting acquirement somewhat to weight randart books higher and fixed books lower, maybe? and probably the concept of the 3 rare books should just be gotten rid of 16:17:46 <05k​ate> since they no longer have any of the special ties to gods that at least necronomicon and annihilations used to, and some of their spells look like they're in multiple books in the branch anyway, too 16:19:03 <10P​leasingFungus> removing the concept of rarebooks sounds nice 16:19:26 <10P​leasingFungus> i'd forgotten annihilations used to be a god thing 16:19:29 <10P​leasingFungus> why the acq changes? 16:23:10 <05k​ate> it seems like it'd be a bit of an unintended nerf to book acquirements if all the fixed books are ~3 spells, maybe? compared to randbooks being unchanged and having up to 8 or however many it is, still 16:24:36 <05k​ate> not a huge deal but since floor generation compensates by making books more common, i thought acquirement could maybe also have some compensation 16:48:37 <10P​leasingFungus> oh, right, yeah 16:48:50 <10P​leasingFungus> i had a note about that somewhere but totally dropped it; it's a good point 16:49:40 <10P​leasingFungus> can make level books less weirdly rare in book acq, too 17:11:36 <05k​ate> yeah, i noticed that, they're very rare in regular generation too 17:14:40 <05k​ate> i guess they sort of fit into the new spellbook design already, of being a case where you're unlikely to want to memorise most/all the spells in a single book since they can be all over the place in terms of schools 17:17:11 <10P​leasingFungus> oh, i did forget that i also shrank randbooks 17:17:15 <10P​leasingFungus> hrm 17:17:27 <10P​leasingFungus> (except for sif randbooks) 17:21:08 <05k​ate> ahh i missed that, i guess could special-case acquirement vs floor generation but it's also probably fine for book acquirement to just be slightly weaker 17:27:16 <10P​leasingFungus> we'll see how it feels, i guess 17:28:02 <10P​leasingFungus> i also want to simplify the book generation tables - they feel too hard to reason about right now. i think they could just downweight high-level spells early on without downweighting lower-level spells later 17:28:04 <10P​leasingFungus> and probably end up with reasonable results 18:23:28 Unstable branch on underhound.eu updated to: 0.27-a0-1324-ge0d8e047f6 (34) 21:07:35 <08n​icolae> i always like when people make threads about a vault i made https://www.reddit.com/r/dcss/comments/o5rnn1/like_a_mcds_and_a_bk_across_the_street_from_each/ 21:15:45 <10P​leasingFungus> it's good to be appreciated! 23:29:19 can't believe someone's merging these shop vaults left and right 23:59:50 <10P​leasingFungus> but who would do such a thing…