00:39:54 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5014-gf9597c7f93 03:22:36 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5014-gf9597c7f93 05:00:47 Hordes2 (L27 MiFi) Crash caused by signal #6: Aborted (Zot:4) 05:26:32 Unstable branch on crawl.akrasiac.org updated to: 0.31-a0-596-g831eee0 (34) 05:49:23 pornopis (L8 HOFi) ERROR in 'mon-util.cc' at line 2021: bogus mc (no monster data): invalid monster_type 1000 (1000) (D:7) 06:21:29 <04d​racoomega> Well, the last number of days of work have been unexpectedly slow and/or troubled, so I think I'm just going to go back and do another cleanup pass on the new hexslinger spells and push a branch of just that. 06:21:39 <04d​racoomega> Since the other stuff clearly still needs more time and this doesn't have to wait on it 07:06:19 <06p​leasingfungus> sounds reasonable 07:14:37 <04d​racoomega> Sometimes experiments don't quite work out, hey? ^^; 07:20:44 <06p​leasingfungus> as i know very well 🙂 07:32:43 Fractals (L4 HuHW) ERROR in 'mon-util.cc' at line 2021: bogus mc (no monster data): invalid monster_type 1000 (1000) (D:2) 09:23:18 Vruhak (L12 KoHu) ERROR in 'mon-util.cc' at line 2021: bogus mc (no monster data): invalid monster_type 1000 (1000) (Lair:2) 10:16:49 <05i​coson> !crashlog 10:16:57 <04C​erebot> 25603. Vruhak, XL12 KoHu, T:13188 (milestone): https://underhound.eu/crawl/morgue/Vruhak/crash-Vruhak-20230820-162317.txt 10:22:42 <05i​coson> monster followed the player who stepped off a shaft, I guess? I wonder if that was related to aoop timing changes? 10:23:05 <05i​coson> !crashlog -2 10:23:06 <04C​erebot> No milestones for -2 (crash). 10:23:14 <05i​coson> !crashlog * -2 10:23:15 <04C​erebot> 26778/26779. Fractals, XL4 HuHW, T:2602 (milestone): https://cbro.berotato.org/morgue/Fractals/crash-Fractals-20230820-143243.txt 10:23:54 <05i​coson> same thing 10:26:06 <05i​coson> maybe it's an aoop on the same turn as a monster falls through a shaft? 10:27:47 <05i​coson> also, is it new that adjacent monsters will follow you when you step off a shaft? I am surprised I don 10:27:50 <05i​coson> 't know this tech 10:36:16 -!- elliptic_ is now known as elliptic 10:50:13 I guess the irc bridge uses discourse username, not server nick 10:50:18 maybe I already knew that 11:27:37 <04d​racoomega> Well, I've picked, squashed, and rebased the hexslinger spells on master. Just going to play a game through Lair with it to see if anything obviously broken pops out and then push the branch 11:38:17 <04d​racoomega> In the meantime (while I wait for it to compile... >.>) I had been having a stray thought of two about summoning spells lately. I haven't really played a full-on summoner enough yet these days, but I was thinking of the relative state of various summon spells now that most of the caps have been further reduced and how this can sort of result in a 'reflexively cast 1 copy of each different spell I have at the start of battle' sort 11:38:17 of thing instead of a wider determination of what spell is the best fit for the situation and I got to chatting a little about what could make different spells feel like there was a clearer reason to use one over the other and what existing spells best accomplish this already. And I was kind of thinking that maybe a nice direction in this regard is to make more summon spells do something other than just 'produce an X near you, where X is the name of 11:38:18 this spell'. Like, give a couple more of them some initial effect or situational deployment condition. In a very simple example: what if Summon Mana Viper actually launched the initial snake at something, as a projectile? You only get this if there's no snake already deployed (so that it doesn't just become a weird conjuration), but you get an immediate bite on a target (possibly one slightly further away from you than normal) and the viper sticks 11:38:18 around to continue harassing from that position. (I also pondered trying to push summon hydra a little further away from its neighbouring spells by maybe like... smite-targeting where the hydra appears, but scaling the number of heads it has directly to how many adjacent enemies there are to the point where it is summoned). I'm less married to this, though, but I think the basic concept of making them slightly more unique is good? 12:19:58 03elliptic02 07* 0.31-a0-597-g7c2b8d6e60: Simplify MUT_READ_SAFETY and MUT_DRINK_SAFETY. 10(4 minutes ago, 4 files, 34+ 55-) 13https://github.com/crawl/crawl/commit/7c2b8d6e6024 12:35:10 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-597-g7c2b8d6e60 (34) 12:44:14 <09g​ammafunk> This broadly sounds like a good notion. On the one hand you have the risk of making summons too close to conjurations like cbl, fulminant, iood, etc, but on the other having some dynamics to summon placement and creation could make the spells less samey. I guess you can think about the difference between monster creating conj spells and these 'positional' summons you're proposing is that the summons are inherently damage over time and 12:44:15 the conjurations always apply their effect completely when triggered (i.e. they explode) 12:45:26 <09g​ammafunk> It's probably tricky to get the designs of positional summons right though 13:08:36 <03s​emi_tonal> i'd definitely want to avoid adding many (or any?) manually-targeted summons (partly because that's already haunt's thing, and partly for the same reason that conjurations have moved away from manual targeting in a lot of cases) 13:09:41 <03s​emi_tonal> but i could see there being room for things like certain summons showing up next to a random enemy/the closest enemy in LOS etc, yeah 13:26:47 <04d​racoomega> I certainly didn't mean to suggest making a bunch of summons manually targeted in a conventional way (though I do honestly think the 'leaping snakebite' thing is kind of neat, given mana viper's specific antimagic niche and the flavor thereof). But like, to avoid having to target exactly where the hydra (in this example) shows up, it could always favor whatever space is most surrounded by default (and display this location in the 13:26:47 targeter / multiple candidate locations) 13:29:57 <04d​racoomega> And like... for call canine familiar, I did kind of like the flavor of its original long duration, but I see how that was especially awkward with the player wanting to reroll the summon for a better dog. But remembering the conversation about that spell in particular the other week (of it just getting the single type of dog, but it scaling smoothly with spellpower (and getting a different descriptor or two at certain thresholds), I 13:29:58 wonder at the thought of it being a 'more stable' companion that you can sometimes carry between fights, but somehow temporarily penalizing the player when it dies (to keep it from being an automatic prebuff at any power level). Mild draining when it dies for being sad about it?? >.> 13:31:47 <08w​ormsofcan> paralyzed by grief 14:20:14 <09h​ellmonk> changes your title to puppy killer 14:24:25 03PleasingFungus02 07* 0.31-a0-598-gb6c6aa6955: Simplify pursuit attacks further (elliptic) 10(2 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/b6c6aa6955cf 14:24:25 03PleasingFungus02 07* 0.31-a0-599-g34a2ce5c55: Clean up potential pursuers on leaving levels 10(33 seconds ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/34a2ce5c55e1 14:33:50 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-599-g34a2ce5c55 (34) 14:42:49 dondy (L22 GrFi) ERROR in 'mon-util.cc' at line 2021: bogus mc (no monster data): invalid monster_type 1000 (1000) (Crypt:2) 14:51:37 03PleasingFungus02 07* 0.31-a0-600-g62dffe198b: Simplify Siphon Essence 10(3 minutes ago, 4 files, 10+ 14-) 13https://github.com/crawl/crawl/commit/62dffe198b4f 15:04:34 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-600-g62dffe198b (34) 15:12:53 BerryKnight (L10 DgSh) ERROR in 'mon-util.cc' at line 2021: bogus mc (no monster data): invalid monster_type 1000 (1000) (D:10) 15:17:02 <06p​leasingfungus> @icoson i again ask you to remove the character limit on tavern posts 15:17:02 <06p​leasingfungus> https://cdn.discordapp.com/attachments/747522859361894521/1142945411464708228/image.png 15:19:48 <04d​racoomega> By the way, that playtesting didn't find any particular bugs, but what it did find is that hexslinger still feels weak and bad and I need to change some more stuff before this is ready >.> 15:20:18 <03i​mplojin> is this branch up anywhere for people to try out? 15:21:29 <04d​racoomega> I was planning to push it this evening, but there's a handful of specific things I now want to change first. Might be tomorrow? 15:22:12 <03i​mplojin> (i'm just curious, if you'd prefer to polish it that's fine too) 15:26:07 Unstable branch on underhound.eu updated to: 0.31-a0-600-g62dffe198b (34) 15:30:51 <05i​coson> I uh don't think snappy one word comebacks are the best of tavern tbh, even your rewording reads much better 15:31:59 <06p​leasingfungus> really? 15:32:04 <05i​coson> really 15:32:11 <06p​leasingfungus> i think my rewording adds additional verbiage to no benefit 15:32:16 <05i​coson> politeness? 15:32:23 <06p​leasingfungus> and my original question wasn't intended as a "snappy comeback" 15:32:23 <06p​leasingfungus> it was a very simple question 15:32:23 <06p​leasingfungus> why? 15:32:32 <05i​coson> ok, but it reads a bit snappy 15:33:33 <05i​coson> anyways, old gdd had a threshold for posting that this overall post possibly wouldn't have reached, and that's something we could consider applying (e.g. moving a post like that to cyc). tbh this was also not my favorite part of old tavern 15:33:39 <05i​coson> but I understand why it existed 16:10:27 <08w​ormsofcan> got some funny seven league tech 16:10:44 <08w​ormsofcan> if you rampage towards a monster with it, but there's an invisible monster in the path 16:11:00 <08w​ormsofcan> your rampage is only interrupted if the monster is directly adjacent 16:11:21 <08w​ormsofcan> otherwise you can just rampage into the non-invisible monster 16:12:49 <08w​ormsofcan> actually it's just when the invisible monster is at the destination 17:12:42 <06p​leasingfungus> there's some good invisible monster rampage bugs iirc 17:12:51 <06p​leasingfungus> like atm you can just rampage through em right now? unless somone fixed it 17:18:37 <03i​mplojin> the issue is that rampage skips invis monsters to determine its destination and then seven-league only runs checks on the destination tile, running checks only on the final tile was intentional by kate to make the implementation logic much cleaner, so this bug while funny is quasi-intentional, could try to fix it but could also just do nothing until someone pushes an invis reform, some discussion of invis happening over on the 17:18:38 roguelikes discord 17:27:07 Hazorath (L7 GhFi) ERROR in 'mon-util.cc' at line 2021: bogus mc (no monster data): invalid monster_type 1000 (1000) (D:5) 17:37:54 03PleasingFungus02 07* 0.31-a0-601-g5187491046: Improve felid extra lives (elliptic) 10(2 minutes ago, 5 files, 10+ 11-) 13https://github.com/crawl/crawl/commit/51874910468a 17:38:32 <06p​leasingfungus> hm, a bit worried by those crashes 17:38:35 <06p​leasingfungus> !crashlog hazorath 17:38:36 <04C​erebot> 1. Hazorath, XL7 GhFi, T:3527 (milestone): https://cbro.berotato.org/morgue/Hazorath/crash-Hazorath-20230821-002706.txt 17:38:58 <06p​leasingfungus> uhhhh 17:38:58 <06p​leasingfungus> that is 17:38:59 <06p​leasingfungus> interesting 17:39:05 <06p​leasingfungus> > The gnoll falls through a shaft! The shaft crumbles and collapses. 17:39:17 <06p​leasingfungus> and then it checks to see if the gnoll wants to attack you... 17:42:05 03PleasingFungus02 07* 0.31-a0-602-g894f4ffcd3: Fix: handle dead pursuers..? 10(49 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/894f4ffcd341 17:50:22 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-602-g894f4ffcd3 (34) 18:23:07 <08n​icolae> "YOU DID THIS TO ME YOU MOTHER FU--" 19:45:53 ragequit4lyfe (L4 FeSh) ERROR in 'mon-util.cc' at line 2021: bogus mc (no monster data): invalid monster_type 1000 (1000) (D:3) 20:10:40 03hellmonk02 07[great-magnetic-field] * 0.31-a0-618-gc09cc01b4f: tag and veto unsuitable ironman vaults 10(4 minutes ago, 28 files, 147+ 117-) 13https://github.com/crawl/crawl/commit/c09cc01b4fd4 20:26:05 04Build failed for 08great-magnetic-field @ c09cc01b 06https://github.com/crawl/crawl/actions/runs/5921524101 20:40:20 <06p​leasingfungus> @hellmonk nice 20:40:22 <06p​leasingfungus> tag em and bag em 20:51:30 03elliptic02 07* 0.31-a0-603-g29856e7841: Fix Felids not getting an extra life at XL 4. 10(53 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/29856e784133 21:04:18 <09h​ellmonk> havent playtested this at all btw 21:05:01 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-603-g29856e7841 (34) 21:06:09 03elliptic02 07* 0.31-a0-604-g8e0283293c: Nerf Gyre and Gimble (+12 -> +10). 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8e0283293c67 21:13:58 <06p​leasingfungus> playtesting is for later 21:14:11 <06p​leasingfungus> what’s our todo looking like for v1? 21:15:50 <09h​ellmonk> if we can fix double crypt entrance and do some playtesting for major bugs I think it is technically possible to complete a game of ironcrawl 21:16:10 <09h​ellmonk> which may be shippable enough if you don't mind it being kinda bad at the edges 21:16:22 <09h​ellmonk> shopfeel etc 21:17:20 <09h​ellmonk> hell possibly doesn't work atm, haven't tested that at all so may need some fixes there 21:17:25 <09h​ellmonk> (or remove it) 21:19:03 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-604-g8e0283293c (34) 21:21:41 <06p​leasingfungus> nice 21:21:45 <03i​mplojin> my old ironcrawl idea for shops was to introduce a repeating floor that shows up every once in a while, that contains every shop you've encountered so far plus a new one 21:21:52 <06p​leasingfungus> wow 21:21:54 <06p​leasingfungus> sounds complex 21:21:56 <09h​ellmonk> the hellcrawl method 21:21:56 <03i​mplojin> yes. 21:22:01 <06p​leasingfungus> huh 21:22:07 <09h​ellmonk> a bit nervous about doing something like that in mainline 21:22:16 <03i​mplojin> did you ever get that working in hellcrawl? 21:22:21 <09h​ellmonk> because the hellcrawl one was a pain in the ass and involved overwriting bazaars 21:22:35 <09h​ellmonk> and flat disabling regular shops 21:22:39 <03i​mplojin> who needs bazaars anyway 21:22:41 <03i​mplojin> ¯_(ツ)_/¯ 21:23:13 <09h​ellmonk> so I was going to do something simpler like give the player some ability to go into debt, but not purchase anything while already in debt 21:23:37 <09h​ellmonk> so you can get the fancy shop item but then you'd be locked out of any new shops for a while 22:03:31 esran (L4 DsSh) Crash caused by signal #6: Aborted (D:4) 22:05:25 esran (L4 DsSh) Crash caused by signal #6: Aborted (D:4) 22:07:37 <06p​leasingfungus> odd 22:34:53 Unstable branch on crawl.develz.org updated to: 0.31-a0-604-g8e0283293c (34) 22:57:22 Windows builds of master branch on crawl.develz.org updated to: 0.31-a0-604-g8e0283293c 23:06:31 03PleasingFungus02 07* 0.31-a0-605-g06da2885e2: Mention statue form's rTorm 10(40 minutes ago, 2 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/06da2885e2d2 23:06:31 03PleasingFungus02 07* 0.31-a0-606-g7b48fd681b: Describe form size in talisman descriptions 10(39 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/7b48fd681bd2 23:06:31 03PleasingFungus02 07* 0.31-a0-607-g1819384c72: Add more details about maw aux 10(14 minutes ago, 4 files, 34+ 20-) 13https://github.com/crawl/crawl/commit/1819384c72f3 23:06:31 03PleasingFungus02 07* 0.31-a0-608-g3901247f13: Remove hydra form 10(11 minutes ago, 2 files, 1+ 4-) 13https://github.com/crawl/crawl/commit/3901247f1330 23:06:31 03PleasingFungus02 07* 0.31-a0-609-g7bf6ffcfed: Describe form aux attacks 10(2 minutes ago, 4 files, 28+ 8-) 13https://github.com/crawl/crawl/commit/7bf6ffcfedc1 23:15:56 03PleasingFungus02 07* 0.31-a0-610-g6b635dca52: Mention insubstantial effects in storm desc 10(67 seconds ago, 2 files, 7+ 6-) 13https://github.com/crawl/crawl/commit/6b635dca524e 23:25:41 Unstable branch on cbro.berotato.org updated to: 0.31-a0-609-g7bf6ffcfed (34) 23:28:01 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-610-g6b635dca52 (34) 23:54:09 Monster database of master branch on crawl.develz.org updated to: 0.31-a0-610-g6b635dca52