00:30:53 Unstable branch on cbro.berotato.org updated to: 0.31-a0-1447-g87ca8d402b (34) 00:32:32 03PleasingFungus02 07* 0.31-a0-1448-g4a97266263: Refactor chain petrify 10(48 seconds ago, 4 files, 80+ 65-) 13https://github.com/crawl/crawl/commit/4a97266263df 00:44:41 <04d​racoomega> When I see something as extensive as that immediately, can't help but wonder if I was messy ^^; 00:54:37 <06p​leasingfungus> wouldn’t say that. some differences of style, some cpp container tricks 00:55:00 Monster database of master branch on crawl.develz.org updated to: 0.31-a0-1448-g4a97266263 00:56:06 <06p​leasingfungus> i’m just trying to go through the recent changes. think code review is really useful for a project - did some for hellmonk when he was more active, and do a ton at my day job :p 00:56:12 <06p​leasingfungus> hope it’s helpful! 00:57:05 <04d​racoomega> Sure! To be clear, I'm not complaining or anything. More like "Feeling sheepish that maybe I was sloppy with something", yknow? 00:58:38 <04d​racoomega> Unrelated: do we possibly have any use for a _player_glaciate_affects function anymore? 00:58:43 <04d​racoomega> * Can a casting of Glaciate by the player injure the given creature? 01:06:57 purplemustard (L10 FoHu) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,8 in region 2, should be 3,8 in region 3) (D:8) 01:07:02 purplemustard (L10 FoHu) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,8 in region 2, should be 3,8 in region 3) (D:8) 01:07:12 purplemustard (L10 FoHu) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,8 in region 2, should be 3,8 in region 3) (D:8) 01:07:18 purplemustard (L10 FoHu) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,8 in region 2, should be 3,8 in region 3) (D:8) 01:08:49 purplemustard (L10 FoHu) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,8 in region 2, should be 3,8 in region 3) (D:8) 01:08:58 purplemustard (L10 FoHu) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,8 in region 2, should be 3,8 in region 3) (D:8) 01:13:18 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1448-g4a97266263 (34) 01:49:00 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5140-g5775ae71e1 04:23:12 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5140-g5775ae71e1 05:30:12 Unstable branch on crawl.akrasiac.org updated to: 0.31-a0-1448-g4a97266 (34) 09:26:36 03PleasingFungus02 07* 0.31-a0-1449-g86286aae65: Fix: fewer ShSh man acqs under Z (Lici) 10(72 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/86286aae65b2 09:36:51 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1449-g86286aae65 (34) 09:37:03 03PleasingFungus02 07* 0.31-a0-1450-ge7282f2625: Fix: ShSh manuals under Zin, cont'd 10(43 seconds ago, 2 files, 4+ 1-) 13https://github.com/crawl/crawl/commit/e7282f2625a9 09:48:32 03PleasingFungus02 07* 0.31-a0-1451-g4c6a1022df: Slightly buff siphon essence 10(2 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/4c6a1022df14 10:05:28 <12e​bering> @pleasingfungus love the new monster xv display; rPois: x doesn't show red, was not color coding resists (matching player %) an intentional choice or just something overlooked? 10:07:26 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1451-g4c6a1022df (34) 10:08:13 <06p​leasingfungus> thanks! just not something i thought about one way or another 10:08:35 <12e​bering> gotta get a few more ebering commits into 0.31 😉 10:09:47 <06p​leasingfungus> sick 10:10:18 <06p​leasingfungus> elliptic argued that i should rotate the resists so that they were visually closer to each other in console 10:10:48 <06p​leasingfungus> since at present the rightmost resist is all the way across the screen from the left one there, unlike in the % screen 10:11:09 <06p​leasingfungus> i’ve been thinking about it but it creates other issues with laying out the remaining stat block 10:11:16 <06p​leasingfungus> so haven’t pulled the trigger yet 11:18:31 <04d​racoomega> Hey PF, how do you feel about increasing the damage reflection on Anguish for when monsters damage the player specifically? Currently it feels like the clear way to get value out of it is giving damage reflection to a mob of expendable meat shields and certainly that has its place in necromancy, but it feels like maybe it would be better if it didn't need that? Damage to the player's face is not even slightly equivalent to 11:18:31 damage to a pet zombie's face - not only do player defenses mean they're likely taking far less damage than allies most of the time, but also player health is a lot more finite and valuable. Zombie gets blown up to blow something else up, that's a good trade. You get blown up to blow something else up and you better hope there's no much else around. 11:19:32 <04d​racoomega> And having player damage be worth a lot more than damage to their allies might help the spell be a little less niche without intrinsically making it much better if you are throwing walls of stuff at enemies? 11:24:02 <06p​leasingfungus> think i'd prefer to avoid making it more complex. 11:24:14 <06p​leasingfungus> we've been adding a lot of complexity lately. "damage in = damage out" is super straightforward and easy to understand. 11:24:43 <06p​leasingfungus> from a balance perspective i understand what you're saying, but it doesn't seem worthwhile in terms of extra complexity. 11:25:36 03David Lawrence Ramsey02 {PleasingFungus} 07* 0.31-a0-1452-g9d21c19d62: Fix spell description typos. 10(15 minutes ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/9d21c19d625f 11:25:36 New branch created: pull/3427 (1 commit) 13https://github.com/crawl/crawl/pull/3427 11:25:36 03David Lawrence Ramsey02 07https://github.com/crawl/crawl/pull/3427 * 0.31-a0-1452-gaa20fb2a8a: Fix spell description typos. 10(15 minutes ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/aa20fb2a8a64 11:25:36 New branch created: pull/3428 (1 commit) 13https://github.com/crawl/crawl/pull/3428 11:25:36 03David Lawrence Ramsey02 07https://github.com/crawl/crawl/pull/3428 * 0.31-a0-1452-ge16d6c85dd: Consistently capitalise Human in species descs. 10(10 minutes ago, 1 file, 6+ 6-) 13https://github.com/crawl/crawl/commit/e16d6c85dd7c 11:27:39 <04d​racoomega> To be honest, I've never been sure how good it was even with allies. There's a certain awkwardness of like "If you have enough bodies that you're generating plenty of damage reflection, then those bodies are probably doing an okay job of punching them to death, too" 11:28:30 <04d​racoomega> But I know you said that initial response to it multiplying inflicted damage on first release was that it was too good 11:28:36 <04d​racoomega> (Not that I ever played with that version of it) 11:30:15 <06p​leasingfungus> folks felt it was busted at 2x, yes 11:30:53 <06p​leasingfungus> could believe that +X% globally would be fine, if we feel it’s weak (but we’ve been handing out a ton of buffs lately, and ally/necro buffs especially!) 11:31:16 <06p​leasingfungus> (feel it’s very likely that summ & necro are becoming extremely strong atm…) 11:32:21 <04d​racoomega> Yeah, in fact that's specifically why I'd been saying it would be nice if it were better for non-ally necro than it is currently. It does sort of feel like there's been a sub-theme of melee support that this would fit into, and I kind of feel like the existance of another school besides, say, translocations that is a good hybrid melee splash is good to have 11:32:36 <04d​racoomega> (I do plan to nerf golem a bit, to be clear. I am just waiting a bit to do some tweaks to things) 11:32:50 <04d​racoomega> Inugami's getting a longer -Dog timer, too 11:34:42 <06p​leasingfungus> long dog… 11:35:33 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1452-g9d21c19d62 (34) 11:36:36 <06p​leasingfungus> i understand what you’re saying about supporting melee, and i agree that it’s nice for there to be a melee support role for necro. however, i don’t think it’s worth adding complexity to a a spell that’s currently reasonably elegant. 11:38:09 <06p​leasingfungus> does that seem fair to you? 11:40:23 <04d​racoomega> I am not sure that 'Damage is doubled if they injure the caster of this spell' is all that complex, but I'm not going to hammer the subject either. Can't help but wonder if there's some angle that feels equitably elegant and still accomplishes some of this idea. 11:40:44 <04d​racoomega> (Though arguably "This spell isn't for that" is a reasonable point of view as well) 11:57:09 <06p​leasingfungus> unrelated, new entry for crawlcode (i tried to post this but elon musk's x dot com wouldn't send me a confirmation email): ignore += wailing of tortured souls fills the air! 11:57:21 <04d​racoomega> Ha 11:59:49 <04d​racoomega> (Speaking of ally nerfs, what do you think about changing Spellforged Servitor's threshold of spell-success-to-cast to something like 20% instead of 50%? Feels a little weird to learn a spell you will never be able to even slightly cast usefully for this specific purpose. The threshold of what it picks up on is slightly opaque as-is, I guess, but...) 12:01:15 <04d​racoomega> (I have definitely picked up, say, LCS or Plasma Beam specifically just to get it to 50% and then stop, before) 12:14:14 <06p​leasingfungus> no opinion 12:14:22 <06p​leasingfungus> the magic threshold is quite silly regardless 12:14:38 <06p​leasingfungus> i understand why it exists but i wish there was some better approach 12:19:35 <12e​bering> scale the servitor's success chance w/yours 12:20:05 <12e​bering> like ok you got lcs at 89% fail, your servitor will try to cast but just whiff most of the time 12:24:09 <04d​racoomega> Even disrearding how unsatisfying that might feel, I think this introduces issues with it choosing which spell to cast. Like, probably you'd rather it use bombard at 3% fail instead of LCS at 35% or something, if it was actually going to fail that much. 12:24:47 <04d​racoomega> Maybe it's the player's own fault for memorizing that in advance, I'm not sure 12:26:36 <06r​egret-⸸nde※> vehumet's gifts disappearing also makes it very plausible to take a bad-cast-rate lcs 12:26:59 <04d​racoomega> That's a good point, actually 12:28:12 <04d​racoomega> I think this was less gameable back when servitor cast multiple of your spells. Even if it could cast a high-level spell that you couldn't viably do so, this would just be one thing among multiple other spells you can cast. And, well, the player can't amnesia all the rest of them because they still need to be able to cast those themselves 12:29:19 03PleasingFungus02 07* 0.31-a0-1453-g34aac30a23: Localize a constant 10(16 minutes ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/34aac30a23b3 12:29:19 03PleasingFungus02 07* 0.31-a0-1454-g60647507ee: Copy pass on new spell descriptions 10(2 minutes ago, 1 file, 23+ 35-) 13https://github.com/crawl/crawl/commit/60647507eefb 12:30:09 <06p​leasingfungus> yeah, i think there were a bunch of issues with multiple servitor spells, but it didn't have this exact issue. it also didn't rely on the mysterious secret servitor spell priority list > And, well, the player can't amnesia all the rest of them because they still need to be able to cast those themselves not sure about this part 🙂 12:31:36 <04d​racoomega> Hey, servitor is really strong, but I don't think it's 'I am fine with losing every direct attack spell I can cast' good 😛 12:31:53 <04d​racoomega> (I am not suggesting the old method didn't have its own issues, obviously) 12:31:56 <06p​leasingfungus> you lose all but your best one, right? 12:32:04 <06p​leasingfungus> out of the ones that servitor can cast, which isn't all of them 12:32:12 <04d​racoomega> Well, I meant if you're trying to game it by making it cast a spell you can't 12:32:17 <06p​leasingfungus> eg you can keep starburst regardless, can keep ignition and level 9s 12:32:23 <06p​leasingfungus> oh, sure 12:32:31 <04d​racoomega> Nobody wants to make their only attack spell a 50% fail LCS 12:32:46 <06p​leasingfungus> but you still could end up gaming it by dropping lower level spells solely to enhance servitor efficiency (S.E.) 12:32:57 <06r​egret-⸸nde※> losting airstrike or arcjolt because vehumet was offering plasma beam sounds... not great. 12:33:14 <04d​racoomega> Yeah, a different set of issues, certainly 12:33:22 <06r​egret-⸸nde※> (or losing fireball because of plasma beam) 12:34:45 <06p​leasingfungus> i'm told you can just clear the game with plasma beam 12:35:47 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1454-g60647507ee (34) 13:55:57 03PleasingFungus02 07* 0.31-a0-1455-g382a9587f0: Fix unused var 10(10 minutes ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/382a9587f0b1 13:55:57 03PleasingFungus02 07* 0.31-a0-1456-gde279c822b: Fix Mad Mage Mauler align (Ge0ff) 10(27 seconds ago, 3 files, 41+ 37-) 13https://github.com/crawl/crawl/commit/de279c822be3 14:04:23 <08w​ormsofcan> I think new agony is a better (although complex) support option for non-ally necromancy 14:04:46 <08w​ormsofcan> lower level and good damage 14:08:29 New branch created: pull/3429 (3 commits) 13https://github.com/crawl/crawl/pull/3429 14:08:29 03David Lawrence Ramsey02 07https://github.com/crawl/crawl/pull/3429 * 0.31-a0-1455-g1c75003215: Fix typo in new Sculpt Simulacrum description. 10(71 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1c750032159c 14:08:29 03David Lawrence Ramsey02 07https://github.com/crawl/crawl/pull/3429 * 0.31-a0-1456-g8057af784f: Consistently spell the plural of simulacrum. 10(42 minutes ago, 2 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/8057af784f30 14:08:29 03David Lawrence Ramsey02 07https://github.com/crawl/crawl/pull/3429 * 0.31-a0-1457-gacba6150b0: Fix changrlog typo. 10(40 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/acba6150b0a2 14:09:32 03David Lawrence Ramsey02 07https://github.com/crawl/crawl/pull/3429 * 0.31-a0-1457-gc958bd1f57: Fix changelog typo. 10(42 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/c958bd1f5780 14:32:21 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1456-gde279c822b (34) 14:56:55 <03w​heals> just so you know, it's possible to do rebase from the github ui as well, it's in the merge dropdown menu 15:06:25 <04d​racoomega> Useful to know for the future, thanks 15:28:51 03PleasingFungus02 07* 0.31-a0-1457-g98d077343f: Fix missing mpreg description 10(27 seconds ago, 1 file, 5+ 0-) 13https://github.com/crawl/crawl/commit/98d077343f40 15:34:59 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1457-g98d077343f (34) 15:36:00 grumposus (L21 OnGl) Crash caused by signal #6: Aborted (Vaults:3) 15:54:57 03PleasingFungus02 07* 0.31-a0-1458-g2f8d4710b4: Simplify tutorial equip advice 10(72 seconds ago, 1 file, 11+ 16-) 13https://github.com/crawl/crawl/commit/2f8d4710b479 16:04:37 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1458-g2f8d4710b4 (34) 16:25:34 Unstable branch on underhound.eu updated to: 0.31-a0-1458-g2f8d4710b4 (34) 19:15:26 03PleasingFungus02 07* 0.31-a0-1459-g54790a2f53: Remove ENCH_PURSUIT 10(2 minutes ago, 8 files, 13+ 18-) 13https://github.com/crawl/crawl/commit/54790a2f53c5 20:16:25 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1459-g54790a2f53 (34) 21:07:08 New branch created: pull/3431 (1 commit) 13https://github.com/crawl/crawl/pull/3431 21:07:08 03David Lawrence Ramsey02 07https://github.com/crawl/crawl/pull/3431 * 0.31-a0-1460-g3fe91fe9e5: Add more colours of Oni player base tiles. 10(20 minutes ago, 7 files, 6+ 0-) 13https://github.com/crawl/crawl/commit/3fe91fe9e50d 22:09:50 03regret-index02 07* 0.31-a0-1460-g18695baee4: Buff vault lightning spires 10(58 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/18695baee48d 22:09:50 03regret-index02 07* 0.31-a0-1461-g61f1b55d25: Sort Throw Ally into the right alphabetical spots 10(55 minutes ago, 2 files, 9+ 9-) 13https://github.com/crawl/crawl/commit/61f1b55d25b0 22:09:50 03regret-index02 07* 0.31-a0-1462-g3d8c94b372: Reflavour vitrify pie (gammafunk) 10(39 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/3d8c94b372b2 22:09:50 03regret-index02 07* 0.31-a0-1463-g9677d6cc8b: Gloorx's level: (crawlers ->) weavers -> flayed / skulls (Ge0ff) 10(12 minutes ago, 2 files, 42+ 42-) 13https://github.com/crawl/crawl/commit/9677d6cc8bdd 22:09:50 03regret-index02 07* 0.31-a0-1464-gf45dec508d: Adjust a few newer enemies stats and placement 10(27 seconds ago, 2 files, 8+ 8-) 13https://github.com/crawl/crawl/commit/f45dec508dde 22:16:19 <06r​egret-⸸nde※> oh, right, I asked in the other channel, but it's a pretty forward-facing enough matter to ask here: any opposition to me reversing the sprint listing order, going top-down 9 8 7 6 etc? 22:17:53 <06r​egret-⸸nde※> sprints 1 through 4 have a very different design philosophy than the further ones, a lot more focused on spoilers without much randomization or othersuch attached, whereas the reverse order is more gimmicky but might have more appeal for those just trying sprints out when screwing with crawl 22:20:45 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1464-gf45dec508d (34) 22:27:36 03DracoOmega02 07* 0.31-a0-1465-gca6d514eab: Fix several Battlesphere targeting bugs, refactor, tweak slightly 10(67 minutes ago, 6 files, 110+ 126-) 13https://github.com/crawl/crawl/commit/ca6d514eab45 22:27:36 03DracoOmega02 07* 0.31-a0-1466-g13c63e15e9: Make Spellforged Servitor a little less gameable, nerf mildly 10(17 minutes ago, 2 files, 5+ 5-) 13https://github.com/crawl/crawl/commit/13c63e15e971 22:29:42 03DracoOmega02 07* 0.31-a0-1467-g53b6572822: Unbrace 10(81 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/53b657282235 22:39:58 04Build failed for 08master @ 13c63e15 06https://github.com/crawl/crawl/actions/runs/7344748304 23:01:22 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1467-g53b6572822 (34) 23:59:27 03DracoOmega02 07* 0.31-a0-1468-g9e9b236d67: Various updates to the manual 10(63 seconds ago, 1 file, 29+ 27-) 13https://github.com/crawl/crawl/commit/9e9b236d6740 23:59:27 03DracoOmega02 07* 0.31-a0-1469-gd420192249: Move LRD back below Stone Arrow for Servitors (acrobat) 10(23 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d420192249c1