00:47:51 03PleasingFungus02 07[a-good-start] * 0.29-a0-188-g37ed61c: Improve characters' starting kits (Hellmonk) 10(4 weeks ago, 5 files, 72+ 61-) 13https://github.com/crawl/crawl/commit/37ed61cfd31e 00:47:51 03PleasingFungus02 07[a-good-start] * 0.29-a0-189-ge1bcda5: Implement closing attacks 10(5 months ago, 1 file, 66+ 16-) 13https://github.com/crawl/crawl/commit/e1bcda57e80b 00:47:51 03PleasingFungus02 07[a-good-start] * 0.29-a0-190-g1d6322c: Don't recommend pillar dancing 10(2 weeks ago, 1 file, 7+ 6-) 13https://github.com/crawl/crawl/commit/1d6322ccc842 00:47:51 03PleasingFungus02 07[a-good-start] * 0.29-a0-191-g1c43503: Revert "Re-randomize energy temporarily" 10(4 weeks ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/1c43503e3418 00:47:51 03PleasingFungus02 07[a-good-start] * 0.29-a0-192-ge8378fe: Experimental: closing -> following attacks 10(9 hours ago, 3 files, 12+ 10-) 13https://github.com/crawl/crawl/commit/e8378fef28db 00:47:51 03PleasingFungus02 07[a-good-start] * 0.29-a0-193-g0ba02f2: Revert "Experimental: closing -> following attacks" 10(5 hours ago, 3 files, 10+ 12-) 13https://github.com/crawl/crawl/commit/0ba02f269b64 00:47:51 03PleasingFungus02 07[a-good-start] * 0.29-a0-194-g4c74088: Make closing attacks create gaps 10(2 minutes ago, 1 file, 8+ 20-) 13https://github.com/crawl/crawl/commit/4c74088d37ab 00:48:41 Branch pull/2435 updated to be equal with a-good-start: 13https://github.com/crawl/crawl/pull/2435 00:55:27 Monster database of quite-the-item branch on crawl.develz.org updated to: 0.29-a0-27-g318e63bf0e 00:58:53 Unstable branch on cbro.berotato.org updated to: 0.29-a0-187-ga23d9638d5 (34) 01:14:54 04Build failed for 08a-good-start @ 0f04d350 06https://github.com/crawl/crawl/actions/runs/1874864463 01:35:26 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4567-gb362bb5a12 02:05:22 -!- indigaz6 is now known as indigaz 02:11:40 <03w​heals> @PleasingFungus i'm not sure how much this really matters, but i dislike that closing attacks mean there's no truly safe way to get into melee with any monster (they have a chance for a free hit on you no matter what your tactics are). i guess the fact that your tactics can reduce the chance for a free hit from 100% to 16% is still good 02:13:24 <03w​heals> actually, if it uses up a turn then it's not really a free hit, so i'm more ok with it 02:14:21 <03w​heals> @advil "I'm guessing no one really wanted to mess with this old code where the cost of breaking things is high" yep that's exactly what happened to me when I tried to look at the chr chunk handling 02:15:29 <03w​heals> i think the player::chr_*_name fields can be removed now and re-generated on save, though I'm not certain 04:22:47 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4567-gb362bb5a12 04:49:52 <08w​ormsofcan> @PleasingFungus you add a unique that summons dancing weapons and you don't use terpischore's tile? smh 05:57:15 <05k​ate> making closing attacks free up space feels like it sort of defeats the point? it means you can still just pillardance to escape upstairs the same as before, surely 05:59:20 <05k​ate> and even just makes it easier and more reliable, I don't think it looks like an improvement in that form 06:01:06 If they do create gaps isn't this just WJC pin for everyone? 06:32:58 Webtiles server stopped. 06:33:09 Webtiles server started. 06:34:16 some day I'll remember to do the rebuild first 06:43:15 does anyone care if I move CAO's rebuild to very early morning? right now it seems to be at 10am mountain time 06:43:42 so maybe to something like 5am mountain time? 06:46:14 I'd be tempted to check with r*x in case there's some admin activity going on 06:47:15 rax is not doing any work on cao these days, if that's what you mean 06:47:58 except occasional emergency stuff on our request 06:50:05 or I guess a better way of phrasing it might be that rax is basically retired from active admin work on cao 06:50:38 ok 06:51:02 so just check the crontab for anything that might interfere or create too much load 07:05:55 Unstable branch on crawl.akrasiac.org updated to: 0.29-a0-187-ga23d963 (34) 07:06:04 Webtiles server stopped. 07:06:18 Webtiles server started. 07:10:55 Webtiles server stopped. 07:12:11 Webtiles server started. 07:12:37 something weird with the stop script, maybe the pid just got out of sync 07:44:50 03advil02 07* 0.29-a0-188-g9aa386d: fix: show lobby in a stable order with account holds 10(3 minutes ago, 2 files, 14+ 8-) 13https://github.com/crawl/crawl/commit/9aa386d172b4 07:47:25 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-188-g9aa386d172 (34) 08:01:53 <10P​leasingFungus> kate: yeah, that’s exactly the premise - makes it easier to pillar dance so it’s less fiddly. could raise the chance even higher to make it easier, even - maybe 100%? (not super happy about this approach but did want to fiddle with it.) 08:02:11 <10P​leasingFungus> wheals: why do you dislike that? 08:03:34 <05k​ate> making pillar dancing safer and more reliable than it already is just doesn't seem like an improvement over the status quo to me really, at least currently if you gain a space you have a chance of losing it again 08:06:59 <03w​heals> it makes playing carefully matter less, i think that's bad 08:07:40 <03w​heals> maybe this is old fogeyism but "be the first to land an attack" is one of the first rules of roguelike tactics 08:14:32 <10P​leasingFungus> kate: i don’t think this makes pillar dancing safer? currently the odds are extremely high that you’ll eventually get a free space, and it’s 50-50 whether you even take one hit in the process 08:15:43 <10P​leasingFungus> with closing attacks and without random energy, you’re guaranteed to take a hit and you have to do less key mashing in the process 08:19:18 <10P​leasingFungus> wheals: there are tactics that are interesting - fight in corridors, don’t fight at edge of los, throw stuff at guys as they close - and there’s “walk away from guys as they approach so they don’t get a random energy double move and hit you first”, or wield/unwield repeatedly… etc. do we really want to preserve those latter tactics? 08:19:55 <05k​ate> right, so assuming you start retreating at a sensible time then you can easily rely on being able to make a space to escape upstairs, compared to currently where you can't guarantee when that will be possible 08:20:41 <10P​leasingFungus> good point - much more viable in fights with multiple guys 08:21:23 I suppose one limiting case of this is an activatable ability that gives you a space in exchange for a free monster action 08:21:38 (not that that version sounds obviously like something that should be added across the board) 08:24:29 <03w​heals> yeah, i guess it's not something that changes what you actually want to do much, and in cases where it does it can lead to degenerate behavior 08:26:10 <10P​leasingFungus> anyway, my steam for this is rapidly decreasing; at this rate will probably abandon it again soon 😛 08:26:23 <10P​leasingFungus> and split out the early game boosts into their own PR, maybe 08:29:52 how would this change interact with player speed? (or relative player vs monster speed) 08:30:15 <10P​leasingFungus> ? 08:31:21 e.g. can an sp get separation without a closing attack? 08:31:58 <10P​leasingFungus> potentially, yeah 08:32:08 <10P​leasingFungus> the closing attack happens when the monster moves adjacent (might change it to "in reach") 08:32:22 <10P​leasingFungus> so if you get two moves before the monster gets one, then it won't get a closing attack on you as you leave 08:32:26 is it just down to whether the 1/6 roll before separation? 08:32:29 *happens 08:32:30 <10P​leasingFungus> no 08:32:43 <10P​leasingFungus> a spriggan moves at, what, 0.6? 08:32:54 sounds plausible 08:32:58 <10P​leasingFungus> it depends on how the monster's energy lines up with your actions 08:33:07 <10P​leasingFungus> it'll get 3 moves for every 5 of yours 08:33:23 <10P​leasingFungus> which means you'll get 2 moves for its 1 2/3rds of the time 08:33:32 <10P​leasingFungus> (and in that case, no closing attack) 08:33:46 <10P​leasingFungus> and 1 move to 1 1/3rd of the time (and in that case, [chance of] closing attack) 08:34:12 <10P​leasingFungus> does that make sense? 08:34:23 I think so, yeah 08:37:31 kinda feels like an appropriate amount of chaos for a scrap to the death. maybe the slower critter gets a lucky hit, probably the faster critter gets away 08:38:35 your little spriggan feeties slip on the grit! your little spriggan butt gets bit! 08:38:44 ouch that really hurt 08:41:01 spicyCebolla: "You went Chei and I'd like to know why / Imagine an ogre comes by / Too early for Slouch / And so you read "Ouch" / And "That really hurts!" and "You die..." 08:43:27 nice 08:48:51 Unstable branch on crawl.akrasiac.org updated to: 0.29-a0-188-g9aa386d (34) 10:10:32 03advil02 07* 0.29-a0-189-gca6a0d2: fix: reenable anonymous spectating 10(4 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/ca6a0d2473fa 10:18:08 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-189-gca6a0d2473 (34) 10:18:17 <06a​dvil> hm, was it always possible to toss a currently wielded weapon? 10:24:28 <10P​leasingFungus> no idea 10:36:02 03advil02 07* 0.29-a0-190-g2995141: fix: (re)allow launching from `F` 10(14 minutes ago, 4 files, 16+ 9-) 13https://github.com/crawl/crawl/commit/299514152fda 10:43:37 ardl (L24 OgFE) ERROR in 'throw.cc' at line 584: Invalid launcher '+18 lance "Wyrmbane" {slay drac, rPois rF+ rC+ AC+3}' (Vaults:4) 10:43:37 <10P​leasingFungus> !crashlog ardl 10:43:37 <04C​erebot> 4. ardl, XL24 OgFE, T:102535 (milestone): https://cbro.berotato.org/morgue/ardl/crash-ardl-20220221-174221.txt 10:43:57 <12e​bering> great choice for triggering the bug 10:45:17 <06a​dvil> I have a commit in progress that I think fixes that 10:45:32 <06a​dvil> assuming the one above doesn't already 10:48:34 <06a​dvil> oh yeah I see 10:48:48 03PleasingFungus02 07* 0.29-a0-191-g16cad56: Maybe fix a tossing crash (ardl) 10(58 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/16cad56b0cae 10:52:32 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-190-g299514152f (34) 10:56:19 <10P​leasingFungus> fwiw i couldn't repro the crash trivially 10:56:19 <10P​leasingFungus> but i am very asleep 10:56:19 Monster database of master branch on crawl.develz.org updated to: 0.29-a0-190-g299514152f 10:57:25 <10P​leasingFungus> nice 10:57:27 <06a​dvil> I did reproduce the crash locally and that fix should address it 10:58:18 <06a​dvil> yeah, seems ok now 11:00:39 <10P​leasingFungus> sweet! 11:00:54 <10P​leasingFungus> thanks for checking; i'm not sure what i did wrong with my attempted repro 11:02:56 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-191-g16cad56b0c (34) 11:04:01 <06a​dvil> maybe obvious, but the crash was in checking your currently wielded weapon, not the thing tossed 11:05:13 <10P​leasingFungus> oh, so that's why it didn't crash when i tried to toss my weapon 11:05:23 <06a​dvil> oh heh 11:05:26 <06a​dvil> yeah it unwields first 11:05:28 <10P​leasingFungus> nothing is obvious when i'm on low sleep 🙂 11:05:46 <06a​dvil> (and takes no extra time to do that either, though that probably doesn't matter) 11:40:58 -!- mhcerri5 is now known as mhcerri 11:52:31 03PleasingFungus02 07[a-good-start] * 0.29-a0-192-g14721bb: Improve characters' starting kits (Hellmonk) 10(4 weeks ago, 5 files, 72+ 61-) 13https://github.com/crawl/crawl/commit/14721bbf7a4e 11:52:31 03PleasingFungus02 07[a-good-start] * 0.29-a0-193-ge4dde13: Implement closing attacks 10(5 months ago, 1 file, 66+ 16-) 13https://github.com/crawl/crawl/commit/e4dde13c1149 11:52:31 03PleasingFungus02 07[a-good-start] * 0.29-a0-194-gb3f9823: Don't recommend pillar dancing 10(2 weeks ago, 1 file, 7+ 6-) 13https://github.com/crawl/crawl/commit/b3f98233e55c 11:52:31 03PleasingFungus02 07[a-good-start] * 0.29-a0-195-g65ee842: Revert "Re-randomize energy temporarily" 10(4 weeks ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/65ee842321b1 11:52:31 03PleasingFungus02 07[a-good-start] * 0.29-a0-196-g2d50cca: Experimental: closing -> following attacks 10(20 hours ago, 3 files, 12+ 10-) 13https://github.com/crawl/crawl/commit/2d50cca24576 11:52:31 03PleasingFungus02 07[a-good-start] * 0.29-a0-197-gfbe7bd0: Revert "Experimental: closing -> following attacks" 10(16 hours ago, 3 files, 10+ 12-) 13https://github.com/crawl/crawl/commit/fbe7bd051075 11:52:31 03PleasingFungus02 07[a-good-start] * 0.29-a0-198-g8cb1a8b: Make closing attacks create gaps 10(11 hours ago, 1 file, 8+ 20-) 13https://github.com/crawl/crawl/commit/8cb1a8bb4c87 11:52:31 03PleasingFungus02 07[a-good-start] * 0.29-a0-199-g97c91459: Opportunity attacks 10(3 minutes ago, 3 files, 53+ 36-) 13https://github.com/crawl/crawl/commit/97c914597464 11:53:23 Branch pull/2435 updated to be equal with a-good-start: 13https://github.com/crawl/crawl/pull/2435 12:15:50 i was messin with sigmund's feet and i rather like the effect of having one foot foreshortened/farther back https://i.imgur.com/VRBSNIh.png 12:20:54 oh neat, PF, you went with my opportunity attack idea? 12:21:17 (Or something loosely similar) 12:36:40 <10P​leasingFungus> just trying things out 12:36:55 <10P​leasingFungus> i expected to have more issues coding it tbh 12:38:29 <10P​leasingFungus> might still be scary bugs lurking 12:40:30 especially if you step away from a boulder beetle! 12:44:52 <10P​leasingFungus> hm, wonder what happens if you step away from a rolling boulder 12:44:57 <10P​leasingFungus> @gammafunk think i’m ready to try an experimental now, whenever you’re free 12:44:57 Well you would have a large bug 12:45:26 <12e​bering> seems unlikely I'll have time to do a t writeup 12:45:33 <12e​bering> @gammafunk or someone else who might like to 12:45:49 <10P​leasingFungus> i can try to do one if no one beats me to it 12:46:08 <10P​leasingFungus> currently minding baby and will eat lunch after 12:46:12 <10P​leasingFungus> but after that 12:47:37 PF: "The boulder beetle curls into a ball and begins rolling! / The boulder beetle attacks as you move away! / The boulder beetle misses you. / The boulder beetle stops rolling and uncurls." 12:48:47 <06a​dvil> now what about an ood 🤔 12:51:15 seems to behave as expected 12:51:15 <06a​dvil> heh yeah I don't think it actually attacks per se 12:56:10 tested a few other weird scenarios and it seems good 12:57:56 polearms get attacks of opportunity only when you move from adjacent to non-adjacent with them which I assume is intentional 12:58:35 One way of doing it (again copying from D&D) is an opportunity attack is only given once you leave the monster's "reach"—aka, for a polearm user, any space they can attack 12:59:00 That is, moving from a space a creature can melee you to a space where that creature can't melee gives an opportunity attack 12:59:17 But I doubt there's much of a difference in that where it'd matter for polearm users here 13:07:00 I do think the shout component of https://old.reddit.com/r/dcss/comments/suudjs/remove_pillar_dancing/hxf5hnh/ is worth considering, since it helps address what happens outside melee range. 13:07:42 <10P​leasingFungus> i did consider having polearm users do longer ranged opportunity attacks and decided against it 13:08:03 <10P​leasingFungus> lol at [ 1 ] 13:08:29 <10P​leasingFungus> more shouting is plausible but i think you need to be pretty specific about the behavior you want 13:08:47 <10P​leasingFungus> a monster that keeps seeing you back up with nothing else going on is impossibly vague 😛 13:09:03 <10P​leasingFungus> also perhaps notable that some monsters don't shout 13:10:23 I mean, the behaviour I want is that vanilla comes up with something pleasing so I don't have to, er. But yeah, it's not a very specific proposal. 13:10:23 <10P​leasingFungus> anyway, don't think i care super much about things that happen outside melee range - there are situations where you'd want to pillar dance while outside melee but they're just so vanishingly rare compared to melee range ones 13:10:23 I was thinking more of sp/fe(/ce [1]) kiting 13:10:23 <10P​leasingFungus> heh 13:10:31 <10P​leasingFungus> i think the solution to those is to remove those species 13:10:38 <10P​leasingFungus> don't think there's much point to them if they can't kite 13:10:41 <10P​leasingFungus> or perhaps much point in general 13:11:03 <10P​leasingFungus> not something high on my list, anyway - it's very opt-in 13:11:10 <10P​leasingFungus> if you play a felid, you're in for a goofy time 13:11:28 <10P​leasingFungus> if you play a human, hill orc or halfling [1], you should be able to play a "normal game" 13:11:47 ha :-) 13:14:26 (I don't want to remove fast-species kiting, just make it have more amusing downsides) 13:15:13 <10P​leasingFungus> a noble goal 13:26:08 Well, pleasing is PF's first name 13:26:18 or middle name 13:28:15 huh, surprised with how many comments saying that spellcasters require pillar dancing. I don't have as much spellcasting experience as melee, but I do have a Dr win and an almost-Dj win and I never resorted to pillar dancing for them, even during the early game. 13:29:38 (Almost-Dj win means I died in Zot) 13:32:09 (Correction, my best Dj was only to Elf:3. I was thinking of another char.) 13:49:01 <10P​leasingFungus> yeah, i just don't do pillar dancing, so all this support for it surprised me 13:53:52 I don't do it per se but I'll round-the-mulberry-bush a chunk of level as a desperation move 13:54:07 03PleasingFungus02 07[a-good-start] * 0.29-a0-200-gb5b862a: Ban incapacitated attacks of opportunity 10(6 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/b5b862aa214f 13:54:59 Branch pull/2435 updated to be equal with a-good-start: 13https://github.com/crawl/crawl/pull/2435 13:55:28 same 13:55:52 re earlier, a surprising proportion of monsters are silent 14:02:52 <10P​leasingFungus> indeed 14:04:02 OK, surprising to me, then 14:04:42 <10P​leasingFungus> it might be surprising to me! i haven't done an analysis 14:07:01 03PleasingFungus02 07* 0.29-a0-192-gc9553a8: Pull back slightly on SpHu (Lightli) 10(4 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/c9553a8f79a8 14:17:38 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-192-gc9553a8f79 (34) 14:22:52 I'm looking to make a PR that will move test/stress/qw.rc to a submodule—could anyone look into merging these two PRs which will be needed for this? https://github.com/crawl/qw/pulls 14:26:01 03PleasingFungus02 07[a-good-start] * 0.29-a0-201-gd9931ba: Tweak slow monster opportunity attacks (Monkooky) 10(4 minutes ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/d9931ba21f3b 14:26:54 Branch pull/2435 updated to be equal with a-good-start: 13https://github.com/crawl/crawl/pull/2435 15:14:13 Huh, apparently mentioning PRs in commits and then force-pushing that commit (e.g., to edit its message) will cause the PR to be mildly spammed (see https://github.com/crawl/qw/pull/4) 15:14:54 also never mind regarding my early crawl/qw request, since it can actually be merged at whatever time the crawl/crawl qw PR is merged 15:18:21 New branch created: pull/2436 (1 commit) 13https://github.com/crawl/crawl/pull/2436 15:18:21 03Perry Fraser02 07https://github.com/crawl/crawl/pull/2436 * 0.29-a0-192-g99e3435: feat: submodularize qw; streamline stress/run qw 10(15 minutes ago, 4 files, 5+ 8397-) 13https://github.com/crawl/crawl/commit/99e34350126b 15:31:51 <10P​leasingFungus> http://crawl.develz.org/wordpress/0-28-tournament-results fyi @advil if you want to redditize this 15:43:10 03PleasingFungus02 07[a-good-start] * 0.29-a0-202-g16d98d4: Tweak starts in response to feedback 10(3 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/16d98d48f052 15:43:10 03PleasingFungus02 07[a-good-start] * 0.29-a0-203-gd398369: Update background docs 10(48 seconds ago, 2 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/d398369f05fb 15:44:02 Branch pull/2435 updated to be equal with a-good-start: 13https://github.com/crawl/crawl/pull/2435 15:59:38 <10P​leasingFungus> oops, that fix is wrong 16:02:31 03PleasingFungus02 07* 0.29-a0-193-ga21e453: Fix kaux/ckaux 10(4 minutes ago, 1 file, 6+ 4-) 13https://github.com/crawl/crawl/commit/a21e45360d95 16:02:31 03PleasingFungus02 07* 0.29-a0-194-g6e3aafe: Fix fix 10(2 minutes ago, 1 file, 2+ 7-) 13https://github.com/crawl/crawl/commit/6e3aafee1709 16:03:45 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-193-ga21e45360d (34) 16:18:16 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-194-g6e3aafee17 (34) 16:23:25 Unstable branch on underhound.eu updated to: 0.29-a0-193-ga21e45360d (34) 17:02:55 Unstable branch on cbro.berotato.org updated to: 0.29-a0-194-g6e3aafee17 (34) 17:51:28 03advil02 07* 0.29-a0-195-g36e498a: feat: improve account-related logging 10(4 minutes ago, 1 file, 17+ 8-) 13https://github.com/crawl/crawl/commit/36e498a9cff4 17:51:28 03advil02 07* 0.29-a0-196-g79605ca: fix: hide account hold div on force-logout 10(2 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/79605ca0cb72 18:03:06 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-196-g79605ca0cb (34) 18:05:07 New branch created: pull/2437 (1 commit) 13https://github.com/crawl/crawl/pull/2437 18:05:07 03RojjaCebolla02 07https://github.com/crawl/crawl/pull/2437 * 0.29-a0-122-g2f1c0be: Add a demonspawn cloak slot mut: demonic wings 10(13 minutes ago, 6 files, 35+ 4-) 13https://github.com/crawl/crawl/commit/2f1c0be7b2e9 18:37:07 03RojjaCebolla02 07https://github.com/crawl/crawl/pull/2437 * 0.29-a0-123-gc104f7e: Fix: level 2 and 3 of the demonic wings description 10(5 minutes ago, 1 file, 6+ 3-) 13https://github.com/crawl/crawl/commit/c104f7e74c0b 19:02:15 03hellmonk02 07[whatsdischarge] * 0.29-a0-99-ge978f03: fix: Use new discharge formula everywhere 10(52 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e978f03dd2bb 19:02:15 03hellmonk02 07[whatsdischarge] * 0.29-a0-100-g15c4d6e: feat: Display discharge damage 10(19 minutes ago, 3 files, 11+ 0-) 13https://github.com/crawl/crawl/commit/15c4d6e3a540 19:02:15 03hellmonk02 07[whatsdischarge] * 0.29-a0-101-g65d5d1f: feat: Player airstrike damage display 10(4 minutes ago, 3 files, 13+ 0-) 13https://github.com/crawl/crawl/commit/65d5d1fce582 19:02:55 Branch pull/2415 updated to be equal with whatsdischarge: 13https://github.com/crawl/crawl/pull/2415 19:54:31 New branch created: pull/2438 (1 commit) 13https://github.com/crawl/crawl/pull/2438 19:54:31 03paul02 07https://github.com/crawl/crawl/pull/2438 * 0.29-a0-197-g662f77e: fix: Restore launcher to hit info in monster desc 10(16 minutes ago, 1 file, 12+ 2-) 13https://github.com/crawl/crawl/commit/662f77efee76 20:06:37 03PleasingFungus02 07* 0.29-a0-197-ge3fb4bd: Re-add launcher to-hit display (pdpol) 10(2 minutes ago, 1 file, 10+ 1-) 13https://github.com/crawl/crawl/commit/e3fb4bd5a48d 20:17:52 Unstable branch on crawl.kelbi.org updated to: 0.29-a0-197-ge3fb4bd5a4 (34) 20:37:06 idea: maybe gray out rPois/rElec/etc in not-worn rings if you already have that property? this is inspired by wishing for more automation for optimizing character loadouts once you have a lot of artifact jewellery/rings 20:52:50 ^ seconded 20:54:11 Ooo PF I think I have an opportunity attack bug due to an edge case with phantoms and getting blinked 20:54:46 It might also just be a normal bug, I'm still reading the crashlog 20:55:33 but it's something in move_player_action(coord_def) + 6495 > move_player_to_grid(coord_def const&, bool) + 456 > ASSERT(!monster_at(p) || monster_at(p)->submerged() || fedhas_passthrough(monster_at(p)) || mons_is_player_shadow(*monster_at(p)) || mons_is_wrath_avatar(*monster_at(p))) in 'player.cc' at line 576 failed. 21:02:16 hm, having trouble reproducing it though 21:02:35 <10P​leasingFungus> lol 21:02:54 <10P​leasingFungus> fun case 21:02:58 <10P​leasingFungus> i can poke at it tomorrow 21:05:46 yay, got it 21:05:46 it happens when you get blonked over water... sometimes 21:06:11 So for example getting "The phantom attacks as you move away! The phantom hits you. / The phantom blinks! You blink. / Splash!" might be all it is 21:06:58 * perryprog goes to sleep on it 22:54:47 <12e​bering> catern: the uselessness checks are in c++ and rather inflexible. The kind of automation you wish for is best implemented in clua