00:41:33 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4778-g1c48639af6 03:22:34 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4778-g1c48639af6 05:23:07 Unstable branch on crawl.akrasiac.org updated to: 0.30-a0-134-gb40fab5 (34) 08:08:21 <06a​dvil> !learn add test test 08:08:23 <04C​erebot> test[46/46]: test 08:08:30 <06a​dvil> aha, guess that got enabled! 08:09:45 <06a​dvil> does anyone ever clean out ??test 08:13:48 I've seen it occasionally 08:14:11 usually it's people cleaning out what they just added, but not everyone remembers to do so so it keeps growing 08:38:02 Okay okay I have an actually good idea though. Making kobold's darkness aura or whatever a toggle with a price tag much like vampire. That way you can somewhat alternate between actually making use of that juicy ranged apt (which really, REALLY doesn't make up for the reduced range) and stealth mode. Also swap the -1 from M&F to longblades, makes 08:38:03 much more sense now that LB is dex based. Not that you would ever get to the point where it matters cause you know... you're still a 'bold 08:40:11 <10P​leasingFungus> think that’s backwards, sorry 08:40:35 <10P​leasingFungus> ko only has the high ranged apt because it has a short los 08:41:03 <10P​leasingFungus> if you could turn the short los off, we’d give them a much lower ranged apt 08:41:35 (Ko had +2 crossbows in the before times...) 08:42:22 <10P​leasingFungus> in the before times, there was exactly one type of crossbow, called crossbow, and no one understood how it worked 08:42:41 you took 2 bows and crossed them I guess 08:43:20 but you know what everyone understands how it works? a handgonne 08:47:08 Oh well. Keep up the good work I am feverishly awaiting the "new" warper and reaver. 08:47:10 gish (plural gishes) 08:47:11 (fantasy role-playing games) A character that is skilled in both physical combat and the use of magic. 08:47:11 Most gishes use their magical abilities to increase their own personal combat abilities (known as "buffing"). 09:12:12 <10P​leasingFungus> rip charms 09:12:13 <04C​erebot> rip 09:32:07 <06a​dvil> lol seriously fuck off reddit 09:32:08 <06a​dvil> https://cdn.discordapp.com/attachments/747522859361894521/1021458679603662971/Screen_Shot_2022-09-19_at_12.31.00_PM.png 09:32:50 <06a​dvil> remind me why I do this stuff 09:33:58 <10P​leasingFungus> sigh 09:34:03 <10P​leasingFungus> sorry….. 09:36:54 <06a​dvil> I think it's actually mostly just unhappy that we don't bother to clear flags we aren't going to act on, and also someone has been flagging literally everything that nsfw artist posts even after I made a relatively clear statement about it 09:40:24 <06a​dvil> I sort of hate that I'm contributing uncompensated labor to a company as annoying as reddit and then it writes me emails chiding me about not doing it right, though 09:57:36 <10P​leasingFungus> assume the solution is to find or write a modding bot that automatically clears all flags 09:58:02 <10P​leasingFungus> (optionally store them in an external queue that won’t nag you) 09:58:43 <10P​leasingFungus> also, what was the statement? i think i missed it 10:00:52 <06a​dvil> stickied comment here https://www.reddit.com/r/dcss/comments/xc1am2/naga_sharpshooter/ 10:01:11 <06a​dvil> I guess I may still post it as a separate thread sooner or later 10:01:21 <06a​dvil> esp if they were to post another one like that (which hasn't really happened yet) 10:29:59 Wheeeee, more +contam spells is awesome. That's one of my favorite spellcasting mechanics, and IMO, one that's super underused. 10:32:21 Advil: I wouldn't call a stickied comment on on niche post a "statement" in the sense that basically no one is going to see it. 10:34:18 <06a​dvil> well, I posted it when that thread was new, and either everything or nothing on that sub is a "niche post" 10:35:38 <06a​dvil> and also that statement was pretty directly aimed at that poster 10:36:23 Eh, fair, though I still reckon it's most likely the people flagging stuff just never saw that post/comment. 10:40:05 Also, speaking of magic contamination: the wording of Unstable Missile makes me wonder if a cool (probably hex?) spell would be to "spray" a bunch of magical contamination on both yourself, and everything around you. Obviously magical contamination on monsters isn't a thing yet... but I bet there's a lot of really cool stuff that could be done with it as monster debuff. 10:43:40 E.g., increased spell failure rate, random explosions from monsters, and other equivalents from what players experience. 11:09:48 <10P​leasingFungus> …isn’t that irradiate? 11:10:02 <10P​leasingFungus> re spraying magic contam on self and neighbors 11:38:16 -!- elliptic_ is now known as elliptic 13:24:27 Trog altar stick out like a sore thumb... the ravages of time. Super Sastrei to the rescue please 13:27:40 New branch created: regenerator (2 commits) 13https://github.com/crawl/crawl/tree/regenerator 13:27:40 03hellmonk02 07[regenerator] * 0.30-a0-135-g86a557423e: feat: Increase player regen and decrease max hp 10(17 minutes ago, 1 file, 2+ 5-) 13https://github.com/crawl/crawl/commit/86a557423e7d 13:27:40 03hellmonk02 07[regenerator] * 0.30-a0-136-g2f68762241: shorten the Zot clock 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/2f68762241b7 13:30:49 New branch created: pull/2737 (2 commits) 13https://github.com/crawl/crawl/pull/2737 13:30:49 Branch pull/2737 updated to be equal with regenerator: 13https://github.com/crawl/crawl/pull/2737 13:32:38 idk man it seems this will hit low HP species harder than high hp ones because you can't regenerate faster if you get 2 shot by a quokka 13:34:49 9% isn't much, and I imagine can be tuned (stuff like this often gets run as an experimental first to find out the actual impact) 13:34:51 why not just hasten up the resting out of combat 13:35:39 doesn't stick around for an answer even, not that I have any business answering 13:36:01 <09h​ellmonk> yeah i don't expect this to be merged as is 13:36:07 <09h​ellmonk> this is a proposal for feedback 13:37:04 <09h​ellmonk> also, it does not affect hp at level 1 because the old formula used integer division 13:37:16 <10P​leasingFungus> guest15: what is "out of combat" 13:37:20 <10P​leasingFungus> oh 13:37:23 tey left 13:37:27 <10P​leasingFungus> yes i see 13:37:29 <10P​leasingFungus> rip 13:37:46 <09h​ellmonk> reasonable to be worried tbh 13:37:49 <10P​leasingFungus> sure 13:37:53 <10P​leasingFungus> left a few small thoughts on the PR 13:38:00 <10P​leasingFungus> think this is the sort of thing we'd run an experimental for, possibly 13:38:01 <10P​leasingFungus> probably 14:54:04 I don't understand PF's comments - how are aoos relevant at all? 14:54:56 if you are concerned that people can just out-regen aoos, this change isn't remotely close to that scale of things 14:56:02 in early game (<60 MHP) this changes regen/turn from tiny to 2*tiny, e.g. 0.1 to 0.2 at 30 MHP 14:57:11 it's really quite a small tweak as far as combat situations early on go 14:59:24 as currently implemented this has a larger effect later on, e.g. at 180 MHP base regen goes from 0.4 to 1.2, so a free regen pip (somewhat less than that because MHP would also go down a bit, of course) 15:02:56 I don't have a firm opinion on whether -9% HP is a reasonable tradeoff for this - my guess would be that it's too large a hit (frail is very much not a good mutation...) 15:03:11 but mainly it's a weird comparison since MHP and regen sort of do different things 15:04:31 if we wanted a smaller change, I'd suggest just increasing regen rate by a flat 0.2 for everyone (so 1/4 of a regen pip) 15:05:32 would still serve the purpose of making resting a little less painful and making the first regen equipment you find less of a huge jump 15:11:31 actually wait, isn't this not really -9% HP? it doesn't look like it is scaling with fighting skill the way I would expect 15:12:33 not sure that was intentional 17:39:13 <10P​leasingFungus> certainly possible that i'm way off on aoos - i haven't looked at the numbers yet 17:39:21 <10P​leasingFungus> may have jumped the gun 😛 17:39:43 <10P​leasingFungus> was just concerned that any significant regen increase would make aoos not work 17:50:06 aoos is very significant even if you have an early amulet of regen (+0.8), so this +0.1-0.2 early on is not going to do a ton 17:50:26 (but it will make resting between fights take half as long) 17:50:48 <10P​leasingFungus> i do approve of the reduced resting 17:59:38 PleasingFungus: I always thought irradiate was Generic Magic Dust that you're blasting. Plus it just malmutates enemies, which IMO is a very different feeling from contam flavor. (One is caused by "magic", one is caused by magic "energy".) But maybe I'm making up more of that in my head than I thought. 18:03:02 TBH my intent is I just want more contam-based explosions (like the kind you basically never see in normal play, but you get from extra high contam) and non-discriminate AOE explosions 18:03:07 because both of those are fun 18:15:47 <09h​ellmonk> yeah it only affects base hp from levelup, probably this is the wrong approach and it should either affect fighting skill as well or only affect fighting skill and not base hp 19:22:00 <09g​ammafunk> let me know if you need an experimental for that, although I'm not sure how many will want to test it 19:22:18 <09h​ellmonk> want to think about it some more first 19:31:23 yeah it doesn't sound like a very appealing experimental, just not that exciting a change and it isn't necessarily that noticeable 19:35:20 <10P​leasingFungus> also no save compat, so easy to revert in mainline if we have second thoughts 21:04:45 Ok, pretty sure the problem with https://github.com/crawl/crawl/issues/2711 is line 2908 of item_props.cc (checking that the item has the flag ISFLAG_KNOW_TYPE before approaching the call to maybe_mark_set)  and the call train starting from jobs.cc line 104. 21:04:46 It appears that items created due to a background aren't marked as identified? 21:05:58 this entire thing is extremely arcane to me 21:08:01 <10P​leasingFungus> don't believe that's correct 21:08:03 <10P​leasingFungus> i'll look at it later 21:10:30 yeah, I definitely don't understand enough of this to be confident. 21:13:22 <10P​leasingFungus> sorry, it's a tricky one 21:15:38 eh, it's good for learning 21:18:22 <10P​leasingFungus> here is the desired behavior: scrolls of fog are not hit by maybe_mark_set when you start the game as delver, but only when you find one on the ground. here's my hypothesis: because scrolls of fog are already ID'd (since you start with one), we aren't correctly calling maybe_mark_set when you find new ones. (we only call it when you ID eg butterflies.) 21:19:09 <10P​leasingFungus> oh, and looking at the code again, that's clearly right 21:19:33 <10P​leasingFungus> if (you.type_ids[basetype][subtype] == identify) return false; you.type_ids[basetype][subtype] = identify; maybe_mark_set_known(basetype, subtype); right here - we need to call maybe_mark_set_known earlier in the case where identify is true 21:20:02 <10P​leasingFungus> will push a fix. sorry for the trouble 21:20:17 nw 21:23:18 <10P​leasingFungus> hm, that wasn't actually the fix. we're not iding this 21:24:48 I kinda feel like refactoring the IDing code would be good 21:25:56 well, disregarding how much work that would be 21:27:41 <10P​leasingFungus> oh, sure 21:27:45 <10P​leasingFungus> it's wayyy more complex than it needs to be 21:27:53 <10P​leasingFungus> layers of legacy cruft 21:27:57 <10P​leasingFungus> partially ID'd items... 21:29:24 03PleasingFungus02 07* 0.30-a0-135-g630cfc4551: Fix delvers + ?fog + ?butterflies (Monkooky, Solitudinal) 10(2 minutes ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/630cfc455155 21:33:21 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-135-g630cfc4551 (34) 22:06:14 -!- ssm__ is now known as ssm_ 22:22:27 -!- kasi is now known as housecat 22:46:39 -!- housecat is now known as dax 23:14:57 Unstable branch on cbro.berotato.org updated to: 0.30-a0-135-g630cfc4551 (34)