00:01:42 <09g​ammafunk> demand you delay release until first class ubuntu linux support is available 00:09:14 -!- svendre_ is now known as svendre 00:18:55 <05k​ate> no problem! and yeah, was meaning to try the demo myself but i was also just watching someone streaming a bit of manufactoria actually 00:22:34 <05k​ate> and no need to hold off on the book PR as far as i'm concerned i think, i was going to rebase some of my local stuff on to it in anticipation already to save some work later 00:23:44 Can a monster have multiple entries with different packs/no pack in the same mon-pick list/branch? 00:26:07 <05k​ate> i don't think there's a way to do that in mon-pick-data at least 00:27:43 <05k​ate> you can set conditions on band generation though, so i think it'd need to be a single mon-pick entry with band chances set in the band data 00:29:28 Hmmm. So could you set MONS to have band A 80%/band B 20% of the time at depth It might just be better to put the weight of interesting monster combinations on vaults and natural generation though. 00:32:01 <08n​icolae> what the, don't force poor innocent vault designers to do interesting things with their vaults, 00:32:47 <05k​ate> i'm not sure if you can do something like that using the existing band data structure, but you could probably special-case it in like that (and there are various band special-cases that already exist and do similar things) 00:33:09 <05k​ate> apparently torpor snails have especially complicated bands, alongside a good comment 00:33:16 <05k​ate> natural_leader = true; // snails are natural-born leaders. fact. 00:39:45 <10P​leasingFungus> oh, who? 00:40:03 <10P​leasingFungus> ah, i probably shouldn't drag my feet forever on merging it, then 🙂 00:40:16 Which file is the torpor snail band special-casing in? 00:40:24 <10P​leasingFungus> same file as the rest, just further down iirc 00:40:26 <10P​leasingFungus> or maybe further up 00:40:31 <10P​leasingFungus> also i'm still proud of that comment 00:40:35 Thanks. 00:40:40 You should be. 00:41:21 Btw, can I join the secret discord this channel is mirroring? I would like to stop using irssi if it is not absolutely necessary. 00:42:42 nicolae: Forgive me.... 00:43:46 <08n​icolae> i'll let it slide this time 00:44:03 <10P​leasingFungus> so generous 00:44:37 <05k​ate> authorblues, watched him play a bunch of exapunks a while back too 00:46:18 <05k​ate> that one is way too much for me to wrap my head around though for the most part 00:47:06 <05k​ate> but it did give me the itch for that genre of puzzle-y thing again 00:47:07 <08n​icolae> i love zachtronics games but i am so so bad at them 00:48:25 <10P​leasingFungus> tbh i'm also quite bad 00:48:32 <10P​leasingFungus> i've never beaten even one... 00:49:16 <08n​icolae> i beat opus magnum but there's a ton of extra levels after you finish the main story 00:53:00 <09g​ammafunk> nikheizen: Yeah, it's not usually necessary to be so subtle with monster percentages so that you have to do depth arithmetic. The weaker monsters just becomes generally less interesting with depth, so you can just use a few break points, a small number like 2-4 depend on what kind of range you're talking about 01:08:57 <11n​ikheizen> Yeah the more I think about it and look at the snail bands, the more I think I can get away with just two band types if absolutely necessary. 01:14:37 <09g​ammafunk> When making thematic groups of monsters scaled by depth, I'll often do a scheme where at the next depth breakpoint, the weaker monsters from the definition get culled and the stronger ones become listed first, and I add in some still stronger monsters into the definition, continuing that for however many breakpoints there are. A good reference point is mon-pick-data.h, which tells you whether the 01:14:37 threats you're considering are within depth, slightly out of depth, or heavy out of depth. 01:34:31 Unstable branch on crawl.develz.org updated to: 0.27-a0-1319-geec4fb4e21 (34) 01:55:25 Windows builds of master branch on crawl.develz.org updated to: 0.27-a0-1319-geec4fb4e21 02:22:06 Ring of protection doesn't have fixed place in th list of recognised items. 13https://crawl.develz.org/mantis/view.php?id=12606 by Yermak 02:52:19 Unstable branch on cbro.berotato.org updated to: 0.27-a0-1319-geec4fb4e21 (34) 02:53:43 Monster database of master branch on crawl.develz.org updated to: 0.27-a0-1319-geec4fb4e21 02:57:19 just fyi: Sequell is issuing As (assassin?) as an option for !next requests. I haven't used it in awhile, but not sure if it will "unstick" if I play Brigand.. 03:06:24 assassin is mapped to brigand systematically, and !next does do a query to see if you've won the combo stored in your next cache, so it will work properly 03:06:54 if anything goes wrong you can also do !next-cheat to have it ignore and overwrite the cache 03:07:30 or manually delete ~svendre_next from learndb 03:13:36 gammafunk: thanks, I'm giving it a go now 03:30:53 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4217-g7c68dc2372 03:31:56 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.03-554-gec41ca88b4 05:17:43 New branch created: pull/1994 (1 commit) 13https://github.com/crawl/crawl/pull/1994 05:17:43 03dilly02 07https://github.com/crawl/crawl/pull/1994 * 0.27-a0-1320-gd48c909: Add Wr and AM for Ba recommends 10(9 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/d48c90907032 08:40:08 Game freezes on using Stack Five via repeat command. 13https://crawl.develz.org/mantis/view.php?id=12607 by Yermak 12:09:33 -!- mhcerri0 is now known as mhcerri 13:28:43 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-1319-geec4fb4 (34) 14:50:23 <06a​dvil> does anyone know why the tab cycle button in the god pane is ! or ^ 14:54:43 <05k​ate> ! is the standard key for cycling through modes/displays i think? and i guess ^ because that's the key that opens it, same with I for spells letting you toggle with I or ^ 15:19:47 <05k​ate> wow, command repeat is a nightmare 15:20:12 <05k​ate> should bring back my 10-year-old fr to remove it 15:23:09 <05k​ate> the newest secret tech: you can partially cancel out of rampaging by trying to command repeat with it. since repeating rampage isn't allowed, you move 2 squares with a normal rampage, and then move another 1 square but get the rampage portion of your second move cancelled 15:29:10 <12e​bering> Oh no 15:29:14 <12e​bering> Oh no no no 15:35:26 <09h​ellmonk> tech unlocked 15:43:07 <10P​leasingFungus> wow 15:43:34 <10P​leasingFungus> anyway command repeat is super nice for wizmode so we have to keep it 15:43:49 <10P​leasingFungus> can remove it for non wizards tho 15:45:38 <05k​ate> i have it macroed to do nothing in my regular rc to save me the physical pain of accidentally using it alongside like, anything with a targeter 15:45:53 <05k​ate> spell quiver probably helps a lot in making it unnecessary for regular play now, too 16:14:02 Huh, I usually use it a lot, and with targeter, too. 16:15:32 For example, just finished EE, it's super convenient for lrd. 16:22:52 03kate-02 07* 0.27-a0-1320-ga591dbc: Fix command repeat handling for some unrepeatable actions 10(7 minutes ago, 3 files, 13+ 25-) 13https://github.com/crawl/crawl/commit/a591dbc05d3b 16:22:52 03kate-02 07* 0.27-a0-1321-gd358eaa: Prevent repeating Nemelex Stack Five and Triple Draw (#12607) 10(4 minutes ago, 1 file, 12+ 0-) 13https://github.com/crawl/crawl/commit/d358eaa3192b 16:24:45 And yeah, that bug I reported isn't the only weirdness of repeat command. It was meddled with several years ago. Before that it did perfect job at what it was supposed to do: repeat the last command no matter what. If you repeated it into your death it was your problem. But after the "fix" it sometimes stopped working in some cases: a monster comes into view, you take damage, sometimes I even fail to recognize the trigger. 16:32:38 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1321-gd358eaa319 (34) 16:50:46 <06a​dvil> I mean, if it was my fixes you're talking about, it was extremely broken before those 16:50:53 <06a​dvil> entirely possible there were other fixes! 16:56:16 hm, why are game_state::is_replaying_key and game_state::is_repeating_cmd even different? 16:58:01 <05k​ate> i reported a mantis bug about it doing weird unexpected things in 2010, yeah, i think it's been unreliable basically forever 16:58:33 <05k​ate> and i was confused by those being different yeah, i guess in case there's a reason to care about whether a command is being repeated with 0 or with ` 16:58:37 <05k​ate> but i can't think what that reason would be 16:59:44 there's definitely code that *only* checks crawl_state.doing_prev_cmd_again too 18:22:48 Unstable branch on underhound.eu updated to: 0.27-a0-1321-gd358eaa319 (34) 18:39:24 <08n​icolae> how big does a minivault have to be before it's a better idea to just give it an ORIENT: float tag 20:59:27 nicolae: Don't think we have hard and fast rules there, but mini_features.des doesn't go much bigger than 25x25 21:02:43 advil, kate-, sorry for the late continuation: (at least I took time to word it properly) 21:02:43 What in your opinion is the intended function of the repeat command? Here is mine: it repeats all the keys I pressed to perform last action, no more, no less. If I get my ass burnt as a result, so be it, I earned it fair and square. I don't want any safety pad. As I see it, an attempt to add said safety pad was made several years ago. So, am I right, and does the intended function indeed include some protective measures nowadays?