01:00:54 <04d​racoomega> I keep picking relatively small things on this to-do list and then discovering why they aren't 01:05:22 <06p​leasingfungus> this is the way… 01:30:20 <04d​racoomega> A few more things getting punted off into 0.33. I wonder if the shoot_through_monster refactoring also is due to the Jiyva weirdness I mention above... 01:35:31 Unstable branch on crawl.develz.org updated to: 0.32-a0-2105-gcb2735431a (34) 01:35:49 <04d​racoomega> There's just an annoying domino effect there. There were a couple actual bugs I wanted to fix, and then fixing those broke something else unless I refactor this other thing and then there's this. 01:59:09 Windows builds of master branch on crawl.develz.org updated to: 0.32-a0-2105-gcb2735431a 02:30:45 <06m​umra> Rather than renaming crawl-ref, how about just hoisting everything up one directory? 02:31:32 <06p​leasingfungus> it’s been discussed 02:31:42 <06p​leasingfungus> iirc there are reasons it’s difficult 02:31:55 <06p​leasingfungus> but the last serious discussion about it was probably a decade ago 02:32:08 <06p​leasingfungus> so always possible things have changed 02:32:53 Unstable branch on cbro.berotato.org updated to: 0.32-a0-2105-gcb2735431a (34) 02:33:30 <06m​umra> From a git perspective it's functionally the same as renaming the directory (i believe) 02:34:35 <06m​umra> But of course there would be repurcussions for all the build processes, bots, servers 02:34:41 <06p​leasingfungus> i want to say it was an issue with some part of our infrastructure, maybe builds 02:34:43 <06p​leasingfungus> yeah 02:36:32 <06m​umra> Probably at the last discussion there wasn't a github workflow that can easily be updated to fix CI but yeah there are countless other things that probably depend on it 02:55:45 Monster database of master branch on crawl.develz.org updated to: 0.32-a0-2105-gcb2735431a 03:32:59 yeh, git can do it but anything expecting the layout it's been using for over a decade would be broken 03:33:17 not just CI: servers, personal builds, etc. 03:36:37 don't think it would be a problem in the case of crawl, but cabal recently had its CI break because it was using the git repo for Haskell tar bindings in a test case and the repo was rearranged 03:36:44 so the test failed 04:10:46 <04d​racoomega> So, with this weird Jiyva behavior, plasma beam will still try to aim past them, if the farthest enemy is on the other side of them, and the targeter gives no indication that the shot is blocked. But it will still stop dead as soon as it reaches the jelly and not continue further. 04:11:08 <04d​racoomega> Which seems not ideal 04:11:34 <04d​racoomega> (Like, the game happily lets you cast a spell that cannot hit any enemies, with no warning or visual indication) 04:11:46 <04d​racoomega> And yes, you can't zap acid wands past them, even though they're completely immune to them in the first place 04:25:00 03DracoOmega02 07* 0.32-a0-2106-g04ba9e8093: Change Dazzling Flash schools (Conj/Hexes -> Hexes/Fire) 10(10 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/04ba9e809308 04:25:00 03DracoOmega02 07* 0.32-a0-2107-g2cfdfcf2c9: Adjust Dazzling Flash tracer for monsters, increase duration vs. player 10(10 hours ago, 1 file, 17+ 2-) 13https://github.com/crawl/crawl/commit/2cfdfcf2c9c9 04:25:00 03DracoOmega02 07* 0.32-a0-2108-g6655e30ea7: Give RevMPSaver an additional effect, rename to SpellMotor 10(2 hours ago, 8 files, 52+ 9-) 13https://github.com/crawl/crawl/commit/6655e30ea78d 04:25:00 03DracoOmega02 07* 0.32-a0-2109-gd20efa1b82: Make a few more spells work with Aphotic Marionette 10(4 hours ago, 5 files, 64+ 24-) 13https://github.com/crawl/crawl/commit/d20efa1b8212 04:25:00 03DracoOmega02 07* 0.32-a0-2110-g3e066615e7: Buff / un-nerf Drain Life 10(11 hours ago, 4 files, 10+ 14-) 13https://github.com/crawl/crawl/commit/3e066615e7e4 04:25:00 03DracoOmega02 07* 0.32-a0-2111-gb7f7cf1fb9: Fix a possible Crucible of Flesh crash 10(12 hours ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/b7f7cf1fb93c 04:25:00 03DracoOmega02 07* 0.32-a0-2112-ga6fa64cfb8: Slightly tweak Magnavolt spell description 10(12 hours ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/a6fa64cfb88b 04:25:00 03DracoOmega02 07* 0.32-a0-2113-g0c44f4d719: Slightly rescale chance of good god lifesaving to cap at 6* 10(10 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0c44f4d71955 04:25:00 03DracoOmega02 07* 0.32-a0-2114-g907ac0868c: Allow divine heal-on-kill to work on monsters which are 'objects' 10(9 hours ago, 1 file, 2+ 6-) 13https://github.com/crawl/crawl/commit/907ac0868cdd 04:25:00 03DracoOmega02 07* 0.32-a0-2115-g562a9a4611: Don't let player shadows stab loudly (Midn8) 10(87 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/562a9a461130 04:25:00 ... and 3 more commits 04:25:30 03DracoOmega02 07* 0.32-a0-2106-g04ba9e8093: Change Dazzling Flash schools (Conj/Hexes -> Hexes/Fire) 10(10 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/04ba9e809308 04:25:32 03DracoOmega02 07* 0.32-a0-2107-g2cfdfcf2c9: Adjust Dazzling Flash tracer for monsters, increase duration vs. player 10(10 hours ago, 1 file, 17+ 2-) 13https://github.com/crawl/crawl/commit/2cfdfcf2c9c9 04:25:44 03DracoOmega02 07* 0.32-a0-2108-g6655e30ea7: Give RevMPSaver an additional effect, rename to SpellMotor 10(2 hours ago, 8 files, 52+ 9-) 13https://github.com/crawl/crawl/commit/6655e30ea78d 04:25:55 03DracoOmega02 07* 0.32-a0-2109-gd20efa1b82: Make a few more spells work with Aphotic Marionette 10(4 hours ago, 5 files, 64+ 24-) 13https://github.com/crawl/crawl/commit/d20efa1b8212 04:26:07 03DracoOmega02 07* 0.32-a0-2110-g3e066615e7: Buff / un-nerf Drain Life 10(11 hours ago, 4 files, 10+ 14-) 13https://github.com/crawl/crawl/commit/3e066615e7e4 04:26:18 03DracoOmega02 07* 0.32-a0-2111-gb7f7cf1fb9: Fix a possible Crucible of Flesh crash 10(12 hours ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/b7f7cf1fb93c 04:26:29 03DracoOmega02 07* 0.32-a0-2112-ga6fa64cfb8: Slightly tweak Magnavolt spell description 10(12 hours ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/a6fa64cfb88b 04:26:40 03DracoOmega02 07* 0.32-a0-2113-g0c44f4d719: Slightly rescale chance of good god lifesaving to cap at 6* 10(10 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0c44f4d71955 04:26:51 03DracoOmega02 07* 0.32-a0-2114-g907ac0868c: Allow divine heal-on-kill to work on monsters which are 'objects' 10(9 hours ago, 1 file, 2+ 6-) 13https://github.com/crawl/crawl/commit/907ac0868cdd 04:27:03 03DracoOmega02 07* 0.32-a0-2115-g562a9a4611: Don't let player shadows stab loudly (Midn8) 10(87 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/562a9a461130 04:27:27 ... and 3 more commits 06:34:10 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5208-geafff8c3b6 08:30:48 Unstable branch on crawl.akrasiac.org updated to: 0.32-a0-2118-g122fbd9 (34) 08:35:59 <12a​sciiphilia> https://gall.dcinside.com/board/view/?id=rlike&no=465232 [Translated] Back when CWZ had a public chat feature, there was a function in the PublicChat bot that would save items shared through the CWZ module's item-sharing feature and in-game screenshots shared in the public chat room. This feature no longer works, and with the CWZ server down and the CWZ module (old version) left unattended, the screenshots that were previously 08:35:59 stored on my server's hard drive—originally accessible via PublicChat bot commands—are now buried with no way to view them. *. I plan to redevelop a similar feature through DWEM. Most of the screenshots shared back then captured thrilling moments or joyful memories, and it felt like a waste to let them just sit there, so I created a viewer to make them accessible online. https://cwz-pca.nemelex.cards/archive/?C=S&O=D like this: 08:36:00 https://cwz-pca.nemelex.cards/viewer.html?user=ASCIIPhilia 08:36:46 <12a​sciiphilia> This might be the place with the most in-game screenshots of DCSS in the world. XD 10:04:04 <12g​e0ff> I was going through 0.32 commits, and it looks like there are a few recent contributors who are not present in CREDITS.txt. 10:04:20 <12g​e0ff> The usual procedure was to add them into the credits right after merging their first PR, which was last done for SentientSupper this February (https://github.com/crawl/crawl/pull/3515). 10:04:34 <12g​e0ff> So, here's the list in case if you want to add these contributors before the release: 10:04:44 <12g​e0ff> caryoscelus https://github.com/crawl/crawl/pulls?&q=author:caryoscelus https://github.com/crawl/crawl/commits?author=caryoscelus 10:04:51 <12g​e0ff> michaelhunter27 https://github.com/crawl/crawl/pulls?&q=author:michaelhunter27 https://github.com/crawl/crawl/commits?author=michaelhunter27 10:04:58 <12g​e0ff> Korachof https://github.com/crawl/crawl/pulls?&q=author:Korachof https://github.com/crawl/crawl/commits?author=Korachof 10:05:05 <12g​e0ff> DevJac https://github.com/crawl/crawl/pulls?&q=author:DevJac https://github.com/crawl/crawl/commits?author=DevJac 10:05:15 <12g​e0ff> yrdzrfxndfvh https://github.com/crawl/crawl/pulls?&q=author:yrdzrfxndfvh https://github.com/crawl/crawl/commits?author=yrdzrfxndfvh <--- despite them having a bunch of commits, I'm 99.9% sure the contributor is not in CREDITS 10:05:28 <12g​e0ff> Also, the "The administrators of public crawl servers" section of CREDITS.txt is missing two new admins. 10:15:01 <12a​sciiphilia> Regarding the recent news about CWZ, it seems that Hong recently submitted a damaged disk to a recovery company. The company mentioned that the disk controller might be broken and asked Hong if he had the same model SSD. Fortunately, Hong had purchased two of the same disks, so he was able to provide the same model to the recovery company as well. The recovery results are not out yet, but if luck is on their side, the entire data 10:15:01 might be recovered. Hong also mentioned that he is willing to revive CWZ. Separately, there was a suggestion to crowdfund the disk recovery costs, and it seems that Hong will soon post about this in the related community. 11:08:18 <12g​e0ff> ( @dracoomega, @pleasingfungus, and @dolorous_84348, pinging you about that as you've worked with these contributors) 11:38:15 <06d​olorous_84348> I've just commented on michaelhunter27's and Korachof's PRs to find out what names they want to be listed under. 11:46:09 03dolorous02 07* 0.32-a0-2119-g6728d54412: Add Christopher Partin to CREDITS. 10(3 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/6728d54412da 11:46:25 <06d​olorous_84348> And the latter is covered now. 11:46:57 03dolorous02 07* 0.32-a0-2119-g6728d54412: Add Christopher Partin to CREDITS. 10(3 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/6728d54412da 12:29:04 <09g​ammafunk> did you have to upload the screenshot after making it with a local screenshot tool, or were the screenshots made somehow in the client? 12:52:26 <12a​sciiphilia> In JavaScript, I calculated the LOS (Line of Sight) position on the canvas and then cropped the image. For menus, I used html2canvas for capturing. Back then, the CWZ used commands like "/game [LOS], /menu, /entity [ITEM_KEYS]" for capturing. In hindsight, it was quite a crude method, but I connected another WebSocket with PublicChat (Bot name, hidden in the lobby) to send the image directly as a JSON format through Chat. Users 12:52:26 could parse the JSON message to view the image in the chat window. Thanks to this somewhat hacky method, I didn’t need to build a separate backend for the functionality to work, but it wasn’t the best approach. It would have been structurally better for the bot to join as a spectator to perform the capture, or to set up a separate backend. (When I created this functionality around 8 years ago, I was inexperienced with JavaScript and didn’t have 12:52:27 the resources to operate a separate server.) 12:54:15 <12a​sciiphilia> At the time, the PublicChat Bot had a feature to store and retrieve these messages, and the screenshot archive was created based on the JSON messages collected by PublicChat. 12:57:25 <12a​sciiphilia> Anyway, it worked well at the time, and in CWZ, this feature led to a culture where novice players would send their situations to public chat to quickly seek advice. Additionally, funny screenshots were often shared. 13:07:17 <06p​leasingfungus> that sounds great! 13:09:41 <08n​icolae> looking at the list of art requests makes me wish i was better at pixel art 13:10:07 <08n​icolae> on the other hand, i could always practice, and it'd give me another creative outlet... 🤔 13:13:16 some nice chatter here. cool asciiphilia, glad you made a viewer for the logs. but especially: props to your domain, sad the root doesn't resolve :P i have xom.world which has a similar excellence 13:15:01 <08n​icolae> @regret-⸸nde※ do you have any pixel art guides you would recommend, tips and tricks, that kind of thing? i can't make any promises but i'd like to at least ||think about trying to|| give it a shot 13:15:29 idk what tool you use, surely you're comfy with one by now nicolae, but offchance you ain't know of: https://github.com/aseprite/aseprite it's pr good :) 13:16:22 <06p​leasingfungus> asesprite is v popular w spriters 13:16:34 <06p​leasingfungus> even i’ve heard of it 13:16:52 <06p​leasingfungus> (though i’ve not used it) 13:16:57 it's scattered pr far i think ya, it's on steam lol 13:16:59 <08n​icolae> i was just gonna use paint.net and zoom in real far but something designed for actual pixel art might be easier. although i'm not sure i need to make anything that's animated 13:17:03 <06p​leasingfungus> for pixel art guides, hold on… 13:17:29 <08n​icolae> anyway, like i said, i can't promise this burst of inspiration will yield anything, but, might as well ask 13:17:53 <06p​leasingfungus> https://www.derekyu.com/makegames/pixelart.html 13:17:57 the legend 13:18:06 <06p​leasingfungus> https://saint11.org/blog/pixel-art-tutorials/ 13:19:27 <08n​icolae> danke! 13:19:38 if you are on windows, someone made this real easy for you w/o paying (since you can compile from source, and if you dont want to compile...) https://github.com/mmozeiko/aseprite-bin/releases 13:19:41 <08n​icolae> "nicolae are you just asking for these because you don't want to do work at work" no 13:20:21 glad to pin these two tutorials ty pleasingfungus 13:20:26 lol nicolae 13:20:46 if im reading irc, i dont want to work 13:21:14 <08n​icolae> i'm over here on the discord side of the bridge, i don't think i've visited crawl-dev ircwise in eons 13:22:10 been eons since i dusted my irc script to trim off the portion of this chatter so i could blend you all into the same "width" lol 13:22:23 <12a​sciiphilia> It seems that there are environments, such as inside firewalls, where the .cards domain doesn't work well. Because of this, the CNC server has a backup domain. (However, this is not set up for the CWZ Archive.) I saw the items in the Random Stuff and Tools sections. They are very impressive. 13:23:52 the price we pay for novel tlds 13:24:05 though i'm not sure about that, smells a bit wrong, could be right tho 13:24:41 every service i'm doing on my server, exposed via .flowers or .red or others, I just proxy it all with caddy and haven't ran into oddities yet 13:29:36 <12a​sciiphilia> It might be because .cards is a domain often used by advertising or gambling sites. I looked it up, and it seems that both .flowers and .cards were added as new TLDs around the same time. 13:29:40 <06p​leasingfungus> you can also look at https://x.com/rayslynyrd, which posts a lot of plausible looking tutorials (i follow them but haven’t tried following their tutorials) 13:29:52 <06p​leasingfungus> er, @nicolae 13:30:19 <12a​sciiphilia> https://icannwiki.org/.cards https://icannwiki.org/.flowers https://icannwiki.org/.red 13:31:35 <12a​sciiphilia> Hah .cards is older than .flowers 13:34:20 <12a​sciiphilia> Actually, I recently took a train to attend interview, and I had an experience where I couldn't access my server through the train's Wi-Fi network. I should have investigated the cause in more detail at the time, but I was too busy to do so. It’s probably similar to the situation gammaFunk experienced before when they couldn't access the CNC server. 13:38:31 <12a​sciiphilia> Are you the person who made the glyph and tile viewer (Tools section)? I'm wondering if there's a way to build just the tile data separately. I need it for the web tile replay feature I'm working on. 14:27:43 asciiiphilia, it'd be my pleasure to polish that "project" up and give you what you need 14:28:58 elaborate more if you like, or create an issue here. that is _such a hack_ and i'm curious how i'd parse it out Today https://github.com/shmup/dcss-glyphs 14:29:32 this literally parses c++ with python lol :blushing: 14:37:22 <12a​sciiphilia> What I'm curious about is something closer to the tile viewer. I'm wondering if there's a way to create a file like tile.png without building the entire Crawl project. 14:39:28 <12a​sciiphilia> When I go to https://crawl.develz.org/info/index.php?q=shard%20shrike in the glyph viewer, the tiles that appear seem to be displayed using this link: https://crawl.develz.org/info/tile.php?q=shard%20shrike 14:44:21 ohhhh, that 14:54:42 that's even worse. it's simple in concept! but for that i wanted 1 php script lol 14:55:10 if you're not averse to it, this i would clean up too. i accept all languages :} 15:02:22 <06r​egret-⸸nde※> (How I've learned to do pixel art is pretty much an entirely unreproducible path. You'd be better off just looking at PF's linked tutorials, though probably we should update https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/tiles_creation.txt#L223 with those and any further recommendations from other tiledevs.) 15:03:44 <12a​sciiphilia> Did you also create the Crawl Monster Viewer? 15:09:14 <12a​sciiphilia> What I'm really interested in isn't so much about classifying and slicing the tiles, but rather how to quickly build only the tile files without going through the lengthy trunk compilation process. Before creating a backend that can slice and query specific tiles, I'm sure you must have created a process to build just the tiles. That's what I'm curious about. 15:10:51 <12a​sciiphilia> *I'm not very familiar with the tile build process, so any help related to that would be greatly appreciated. 15:12:31 03mumra02 07https://github.com/crawl/crawl/pull/3806 * 0.32-a0-2103-g7196a8e43e: As if by magic, Gadget Shops reappear 10(3 months ago, 6 files, 60+ 27-) 13https://github.com/crawl/crawl/commit/7196a8e43e10 15:12:31 03mumra02 07https://github.com/crawl/crawl/pull/3806 * 0.32-a0-2104-gafffdaca72: Add gadget shops to various vaults 10(3 months ago, 4 files, 25+ 17-) 13https://github.com/crawl/crawl/commit/afffdaca724e 15:15:01 03mumra02 07https://github.com/crawl/crawl/pull/3806 * 0.32-a0-2103-g7196a8e43e: As if by magic, Gadget Shops reappear 10(3 months ago, 6 files, 60+ 27-) 13https://github.com/crawl/crawl/commit/7196a8e43e10 15:15:01 03mumra02 07https://github.com/crawl/crawl/pull/3806 * 0.32-a0-2104-gafffdaca72: Add gadget shops to various vaults 10(3 months ago, 4 files, 25+ 17-) 13https://github.com/crawl/crawl/commit/afffdaca724e 15:18:58 New branch created: pull/3980 (1 commit) 13https://github.com/crawl/crawl/pull/3980 15:18:58 03mumra02 07https://github.com/crawl/crawl/pull/3980 * 0.32-a0-2103-ge84c983ee3: Add a whole new generator for shop names 10(13 minutes ago, 13 files, 3058+ 75-) 13https://github.com/crawl/crawl/commit/e84c983ee32f 15:20:07 New branch created: pull/3980 (1 commit) 13https://github.com/crawl/crawl/pull/3980 15:20:07 03mumra02 07https://github.com/crawl/crawl/pull/3980 * 0.32-a0-2103-ge84c983ee3: Add a whole new generator for shop names 10(14 minutes ago, 13 files, 3058+ 75-) 13https://github.com/crawl/crawl/commit/e84c983ee32f 15:21:02 <06m​umra> ^ As mentioned yesterday. Ready for the limelight 15:21:13 03mumra02 07https://github.com/crawl/crawl/pull/3980 * 0.32-a0-2104-g2852334937: Disable gadget shops in lua script until merged 10(70 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/285233493750 15:22:11 <06m​umra> This PR doesn't add gadget shops, but includes a generator for them. Would be nice to merge that PR as well, it's been sitting for a while 15:24:08 <06p​leasingfungus> interesting 15:24:30 <06p​leasingfungus> having a shop for staves and orbs seems reasonable 15:24:47 asciiphilia, i'm not sure i know what the "monster tile viewer" is, can you link me? i am fairly certain you aren't talking about: https://xom.world/rltiles/?dir=.%2Fmon&all=1 15:25:01 <06p​leasingfungus> i’m a little concerned about impacts on frequency of talismans and wands, though the former at least are priced high 15:25:15 03mumra02 07https://github.com/crawl/crawl/pull/3980 * 0.32-a0-2104-g2852334937: Disable gadget shops in lua script until merged 10(5 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/285233493750 15:25:40 <06p​leasingfungus> the commit notes: > Wands are no longer in such abundant supply for a player leaning heavily into evocations and are pretty well balanced… so why do we want to unbalance them? 🙂 15:26:11 <06p​leasingfungus> shmup: got lost in the irc bridge, but ascii linked to https://crawl.develz.org/info 15:29:47 ahh thanks. not mine, ascii 15:43:48 <08n​icolae> well, i may be slightly biased, but i feel like shops have slightly less of an unbalancing effect because access is still restricted by the Dollars Requirement 15:44:34 <08n​icolae> i mean, i don't feel strongly one way or the other re: gadget shops coming back, although if they do come back then nicolae_shop_gadgets should probably be turned into a generic shop vault 15:44:48 <08n​icolae> but i'm always down for more shop base types 15:45:39 <06m​umra> I wrote that commit note a while ago 🙂 I don't know if some occasional extra wands in a shop would unbalance things. If you're not investing in evocations you are probably finding more wand charges than you're reasonably going to use anyway. If you are using wands a lot then the original thought was to have a way to get more charges via Gozag 15:48:01 03mumra02 07https://github.com/crawl/crawl/pull/3980 * 0.32-a0-2105-g20d1ff2fb2: Checkwhite 10(29 seconds ago, 3 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/20d1ff2fb21f 15:49:22 <06m​umra> That PR updates nicolae_shop_gadgets to make it a slightly more unique gadget shop which also stocks some evocable rings and other wearables 15:50:43 03mumra02 07https://github.com/crawl/crawl/pull/3980 * 0.32-a0-2105-g20d1ff2fb2: Checkwhite 10(3 minutes ago, 3 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/20d1ff2fb21f 15:54:34 <08n​icolae> ah, also acceptable 15:55:07 <08n​icolae> > Vault-defined shop names are left alone and will resort to the old generator where they are partially defined. 15:58:08 <08n​icolae> i think atm doing suffix:_ makes it a single space, which looks awkward, and i think just suffix: yells at you 16:04:57 <12a​sciiphilia> I thought markdown links on IRC bridge would show up as RAW version, sorry lol 16:06:34 <12a​sciiphilia> like this: [LINK NAME](https://~~~) 16:07:53 <12a​sciiphilia> https://xom.world/rltiles/?dir=.%2Fmon&all=1 I think a similar method was used in this link 16:15:01 <06m​umra> With the new system you can just specify full_name: to override the entire name and then the other props are ignored 16:15:22 <06m​umra> So you can have whatever structure you want, you don't have to have a keeper name, etc 16:15:43 <06m​umra> Unless you actually want to use the randomly generated shopkeeper name but not have a suffix for some reason 16:15:52 <06r​egret-⸸nde※> I feel like while feature freeze hasn't hit this very minute, most of the past days' balance adjustments have been done for things intended specifically readily for this version, and I'm also conscientious of pre-Lair and Orc shops increasing the count of pretty much everything in the gadget shops without there being more options for most of them. (Money may be a relevant control for all shops, but it is also controlled by 16:15:52 there not being that many worthwhile things to buy early in a reasonable slice of non-Gozag/Xom games.) It'd be something to consider for 0.33 after the addition of more talismans + more evokers + some reworking of mediocre orb egos like Wrath, and even then I'd have to wonder if it should spawn deeper than the D:10 configuration. 16:16:28 <06m​umra> Yeah that's fair enough 16:17:19 <06m​umra> (The shop names PR is still independent of this anyway, the gadget shops support would just be unused or can be removed until needed) 16:18:50 <06r​egret-⸸nde※> I'm fine with merging the shops name PR though, yes. 16:51:50 03mumra02 07https://github.com/crawl/crawl/pull/3980 * 0.32-a0-2106-g218c4927eb: Fix build error in shop name generator 10(20 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/218c4927eb2a 16:52:15 03mumra02 07https://github.com/crawl/crawl/pull/3980 * 0.32-a0-2106-g218c4927eb: Fix build error in shop name generator 10(20 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/218c4927eb2a 17:09:19 <04d​racoomega> Speaking of things before release, the Jiyva weirdness I mentioned uncovering last night feels kind of like a bugginess to me, although I am not exactly sure what the desired total state for it is at this moment in time. I'd appreciate if someone else could give a second opinion. 17:10:29 03mumra02 07https://github.com/crawl/crawl/pull/3980 * 0.32-a0-2107-g7f224d898a: Fix missing shop suffix on Gozag create shop 10(19 minutes ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/7f224d898a6d 17:12:08 <06d​olorous_84348> The part about not being able to shoot acid beams through jellies, even though jellies are immune to acid, seems buggy to me. Blocking beams that could actually damage them, on the other hand, makes some kind of sense. 17:12:13 03mumra02 07https://github.com/crawl/crawl/pull/3980 * 0.32-a0-2107-g7f224d898a: Fix missing shop suffix on Gozag create shop 10(21 minutes ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/7f224d898a6d 17:18:16 03dolorous02 07* 0.32-a0-2120-g8f138eace0: Add Michael Hunter to CREDITS. 10(52 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/8f138eace054 17:18:44 <12a​sciiphilia> I’ve created an addon script that allows ttyrec files (including bz2 compressed ones) to be played directly from the server’s directory listing page. There are still a few things to tweak, and I’ve only confirmed that the logic works so far, but once it’s applied, it’s going to be incredibly convenient. 17:18:44 <12a​sciiphilia> https://cdn.discordapp.com/attachments/747522859361894521/1273752762034819176/image.png?ex=66bfc233&is=66be70b3&hm=8340c684e39a7f779c2f7e3d3b9766fc63ee03e55cbeee1a4a308b5cb922ceae& 17:19:05 03dolorous02 07* 0.32-a0-2120-g8f138eace0: Add Michael Hunter to CREDITS. 10(2 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/8f138eace054 17:19:07 <12a​sciiphilia> https://cdn.discordapp.com/attachments/747522859361894521/1273752860991164458/image.png?ex=66bfc24b&is=66be70cb&hm=eba95a13ddd83809676c1ab8dc3734edf761d06132836d8368c2eaf48dacb0a5& 18:21:45 <12a​sciiphilia> https://github.com/refracta/dcss-ttyrec-player https://archive.nemelex.cards/ttyrec/ASCIIPhilia/ It works great. 👍 18:21:46 <12a​sciiphilia> https://cdn.discordapp.com/attachments/747522859361894521/1273768623529529535/image.png?ex=66bfd0f9&is=66be7f79&hm=1b043e34d24774edf5d3865e4f6d305acdfa6006b9ba938db1cbff9ab39c5f01& 18:39:42 Unstable branch on underhound.eu updated to: 0.32-a0-2120-g8f138eace0 (34) 18:50:00 New branch created: pull/3981 (1 commit) 13https://github.com/crawl/crawl/pull/3981 18:50:00 03Aliscans02 07https://github.com/crawl/crawl/pull/3981 * 0.32-a0-2121-gf97caf7b10: Don't let non-damaging clouds or walls stop shift+dir running. 10(15 minutes ago, 1 file, 2+ 6-) 13https://github.com/crawl/crawl/commit/f97caf7b100f 18:50:05 New branch created: pull/3981 (1 commit) 13https://github.com/crawl/crawl/pull/3981 18:50:05 03Aliscans02 07https://github.com/crawl/crawl/pull/3981 * 0.32-a0-2121-gf97caf7b10: Don't let non-damaging clouds or walls stop shift+dir running. 10(15 minutes ago, 1 file, 2+ 6-) 13https://github.com/crawl/crawl/commit/f97caf7b100f 18:51:08 <12g​e0ff> ^-- nice! Currently it's not possible to use Shift-moving while wearing the salamander hide armour 19:13:32 <06m​umra> Cool. Doing another past to refine some things. Works pretty good tho and it's a fun generator. Pretty easy to refine tho as it's mostly .txt data. Probably with some testing a lot of stuff can be tweaked or outright trimmed 23:57:53 New branch created: pull/3982 (1 commit) 13https://github.com/crawl/crawl/pull/3982 23:57:54 03Lexi Hattaway02 07https://github.com/crawl/crawl/pull/3982 * 0.32-a0-2121-gd9c5629d04: added my first vault (pentagon) after testing 10(24 minutes ago, 1 file, 20+ 0-) 13https://github.com/crawl/crawl/commit/d9c5629d0488 23:58:35 New branch created: pull/3982 (1 commit) 13https://github.com/crawl/crawl/pull/3982 23:58:35 03Lexi Hattaway02 07https://github.com/crawl/crawl/pull/3982 * 0.32-a0-2121-gd9c5629d04: added my first vault (pentagon) after testing 10(25 minutes ago, 1 file, 20+ 0-) 13https://github.com/crawl/crawl/commit/d9c5629d0488