00:08:43 03dolorous02 07* 0.32-a0-593-g85ff8e36a1: Don't call name_weapon() on artefacts. 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/85ff8e36a1aa 00:11:07 Borsukrates (L15 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:5) 00:18:06 03DracoOmega02 07* 0.32-a0-594-gf897c97020: Don't crash on various things related to the ring preview slot 10(2 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/f897c97020b8 00:19:40 Borsukrates (L15 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:4) 00:20:06 Borsukrates (L15 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 00:22:01 Borsukrates (L15 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:9) 00:24:23 03dolorous02 07* 0.32-a0-595-gc481c6522b: Add clarifying comment. 10(81 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/c481c6522bcd 00:28:34 03DracoOmega02 07* 0.32-a0-596-g69a5a376f1: Properly label gizmos on the " screen 10(59 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/69a5a376f162 00:31:48 Unstable branch on cbro.berotato.org updated to: 0.32-a0-593-g85ff8e36a1 (34) 00:32:05 Borsukrates (L15 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:11) 00:43:38 Borsukrates (L15 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:12) 00:54:55 Borsukrates (L16 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:14) 00:55:18 Monster database of master branch on crawl.develz.org updated to: 0.32-a0-596-g69a5a376f1 01:01:53 Borsukrates (L16 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Orc:1) 01:13:56 Flugkiller (L2 GnAE) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:1) 01:18:45 Borsukrates (L16 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Orc:1) 02:02:42 Unstable branch on crawl.kelbi.org updated to: 0.32-a0-596-g69a5a376f1 (34) 02:02:43 Unstable branch on crawl.kelbi.org updated to: 0.32-a0-596-g69a5a376f1 (34) 02:12:28 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5140-g5775ae71e1 02:12:28 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5140-g5775ae71e1 03:29:19 mn3067 (L27 TrFi) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Zot:4) 03:29:28 mn3067 (L27 TrFi) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Zot:4) 04:32:36 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5140-g5775ae71e1 05:11:23 Implojin (L2 CoBr) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:1) 05:29:48 Unstable branch on crawl.akrasiac.org updated to: 0.32-a0-596-g69a5a37 (34) 05:30:55 Feature request: Reconsider default autopickup behaviour for most jewelry. I can't think of a reason you'd ever want to autopickup more than one amulet of any kind or rings with one stage resistances like poison and corrosion. If the system reaches transcendence, it could even recognize that you never need more than 2 rings of resist fire unless 05:30:56 you are an octopode (minus the super niche case of macabre finger necklace). Would save tons of time per run spent menu-ing. I guess it can be fixed in the rc file but why not make it default. 05:50:41 Autopickup... does turn off when you pick up jewellery of a kind that doesn't stack 06:25:52 Ashenzari is a reason to pick up more than one of anything (if you plan to switch curses) 07:07:33 NormalPerson7 (L4 DsAl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:3) 07:08:30 NormalPerson7 (L3 DsAl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:3) 07:09:35 Twinkles (L11 DrIE) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 07:09:49 Twinkles (L11 DrIE) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 07:10:00 Twinkles (L11 DrIE) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 07:10:15 Twinkles (L11 DrIE) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 07:10:18 NormalPerson7 (L4 DsAl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:3) 07:11:35 NormalPerson7 (L4 DsAl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:5) 07:11:41 NormalPerson7 (L4 DsAl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:5) 07:11:46 NormalPerson7 (L4 DsAl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:5) 07:14:15 <13q​wqwqwqwqwqwqw> what is this crash 07:14:23 <13q​wqwqwqwqwqwqw> !crashlog * cbr2 07:14:31 <04C​erebot> 613. Twinkles, XL11 DrIE, T:12925 (milestone): https://cbro.berotato.org/morgue/Twinkles/crash-Twinkles-20240302-141014.txt 07:15:08 <13q​wqwqwqwqwqwqw> !crashlog * cue 07:15:15 <04C​erebot> 1525. NormalPerson7, XL4 DsAl, T:2649 (milestone): https://underhound.eu/crawl/morgue/NormalPerson7/crash-NormalPerson7-20240302-141145.txt 07:15:35 <13q​wqwqwqwqwqwqw> ash-specific I guess 07:17:54 Twinkles (L11 DrIE) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 07:18:41 NormalPerson7 (L4 DsAl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:5) 07:27:28 are these crashes not the same ones fixed by f897c97? I think the servers just haven't been updated 07:29:14 fwiw it's now crashing on game load for me so I can't play or cancel it :( 07:36:09 Twinkles (L11 DrIE) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 07:37:36 Twinkles (L11 DrIE) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 07:38:00 NormalPerson7 (L2 DsAl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:1) 07:41:55 03dolorous02 07* 0.32-a0-597-g8e3e136d6a: Don't call is_artefact() twice naming weapons. 10(3 minutes ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/8e3e136d6a4d 07:45:40 mitch45678 (L17 OnFi) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Spider:3) 07:48:05 Twinkles (L11 DrIE) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 07:49:33 Darkburrow (L2 MiFi) Crash caused by signal #6: Aborted (D:1) 07:52:34 <13q​wqwqwqwqwqwqw> %git f897c97 07:52:35 <04C​erebot> DracoOmega * 0.32-a0-594-gf897c97020: Don't crash on various things related to the ring preview slot (8 hours ago, 1 file, 4+ 0-) https://github.com/crawl/crawl/commit/f897c97020b8 07:52:42 <13q​wqwqwqwqwqwqw> &versions 07:53:08 <04C​erebot> CAO: 0.32-a0-596-g69a5a37, CBR2: 0.32-a0-593-g85ff8e36a1, CDO: 0.32-a0-589-g2d1f746d5d, CKO: 0.32-a0-596-g69a5a376f1, CPO: 0.32-a0-596-g69a5a37, CUE: 0.32-a0-585-gef4fe23122, CWZ: 0.32-a0-582-g64bcc3171f, CXC: 0.32-a0-589-g2d1f746d5d, LLD: 0.31.0-8-g301e95297a 07:54:01 <13q​wqwqwqwqwqwqw> yeah probably 07:54:26 <13q​wqwqwqwqwqwqw> I pressed the CBR2 rebuild button but it doesn't reliably work 07:57:14 Unstable branch on cbro.berotato.org updated to: 0.32-a0-597-g8e3e136d6a (34) 08:18:26 03dolorous02 07* 0.32-a0-598-g2ff3c994f6: Assert on getting a name from an unnamed weapon. 10(5 minutes ago, 2 files, 3+ 1-) 13https://github.com/crawl/crawl/commit/2ff3c994f6be 08:41:57 <04d​racoomega> Clearly the next task I should try to handle is figuring out how to get those rebuild buttons working, huh? >.> 08:41:58 <04d​racoomega> <.< 08:42:52 <04d​racoomega> Since most of these recent big issues were fixed shortly after they were noticed, and then people still had to suffer through them for like 2 days >.>; 08:44:57 <04d​racoomega> Which ones actually currently work? (I've never had rebuild permissions, so not sure myself) 08:56:00 03dolorous02 07* 0.32-a0-599-gba8f9cf90e: Prevent disarming orc apostles (#3604). 10(19 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/ba8f9cf90ea1 09:32:19 Borsukrates (L16 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 09:34:31 <06p​leasingfungus> per elliptic: > CAO and CBR2 are the only servers with a functioning rebuild button and CBR2's button fails randomly for me a bunch can confirm both 🙂 09:34:57 <06p​leasingfungus> think the first step is to reach out to server admins 09:35:13 <06p​leasingfungus> also maybe notable that cxc’s rebuild page seems to think it’s cszo :p 09:35:26 <06p​leasingfungus> we should also get you rebuild permissions! 09:35:49 <06p​leasingfungus> and anyone else who’s missing em - index? implojin? 09:36:15 <04d​racoomega> I heard yesterday that cxc is also planning to shutdown shortly? (They seem to not even be updating trunk daily anymore, too) 09:53:58 <05i​coson> there's someone maybe taking over cxc 09:55:05 <05i​coson> not sure what the exact status on that is 09:55:06 <05i​coson> I doubt that cxc's trunk update has been explicitly disabled 09:59:50 <04d​racoomega> I mean, it hasn't been disabled, but it definitely went at least 40 hours between updates the other day 10:00:02 <05i​coson> that usually indicates that the build process is broken in some way 10:00:11 <05i​coson> usually dev fault tbh 🙂 10:00:14 <05i​coson> CBR2's rebuild isn't quite set up correctly with nginx (or sth) so it times out, but because it uses ccache, if it is re-run generally it will eventually finish 10:00:39 Unstable branch on cbro.berotato.org updated to: 0.32-a0-599-gba8f9cf90e (34) 10:01:00 <04d​racoomega> In what sense do you mean? 10:02:27 <05i​coson> if trunk fails to build on a particular server, it won't try to rebuild until the next scheduled time, so the usual explanation for that lag on a specific server is that it wouldn't build on that server for some reason 10:02:42 <05i​coson> e.g. on cdo there are some compiler weirdnesses 10:02:59 <05i​coson> I don't know enough about cxc to know what could be going wrong 10:03:32 <05i​coson> "fault" is maybe too strong in that if there's an issue that doesn't show up in CI, it can be hard to detect without server access 10:03:35 <04d​racoomega> I don't think there were any broken builds during that time period, but I could be wrong 10:05:43 <04d​racoomega> (It was just conspicuous since the 'yellow draconians do 3d195 damage' bug stuck around there for much longer than multiple other places) 10:06:00 <04d​racoomega> So people were actually counting the hours at one point 10:14:25 <05i​coson> for the initial cxc failure I think the culprit was probably 5854fa997c68 10:14:29 <05i​coson> %git 5854fa997c68 10:14:30 <04C​erebot> DracoOmega * 0.32-a0-553-g5854fa997c: Maybe fix tag upgrade builds (3 days ago, 1 file, 12+ 12-) https://github.com/crawl/crawl/commit/5854fa997c68 10:14:37 <05i​coson> (which didn't build) 10:14:57 <05i​coson> not sure if there was something after that that also caused a rebuild issue 10:15:54 <05i​coson> so partly just unlucky timing 10:16:35 <04d​racoomega> Huh, I thought that happened later, but I guess time is fuzzy 10:17:06 <05i​coson> I think that commit was between the dr fix and when cxc should rebuild 10:17:24 <05i​coson> that one may not have been entirely apparent because CI made it look like a tag upgrade error, but it doesn't build on any build target 10:17:29 <05i​coson> still sort of a guess 10:17:58 <05i​coson> unfortunately the cxc rebuild announce bot is also not working 10:18:00 <04d​racoomega> CXC doesn't actually post rebuild updates to this channel either, I think, so hard to look up times 10:18:31 <05i​coson> ??rebuild[2 10:18:31 <04C​erebot> rebuild[2/2]: Trunk update start times in UTC (second number during summer time): CAO: 1700; CDO: 0600/0500; CUE: 2300/2200; CXC: 0600; CPO: every 15 minutes; CKO: 0830/0730. CDI: trunk and experimentals every 15 minutes, others 0800/0700. 10:18:38 <05i​coson> supposedly 0600 utc 10:21:52 <04d​racoomega> That broken commit in question was fixed by ~0430 utc, looking at the logs 10:22:00 <04d​racoomega> But who knows? 10:22:42 <07z​ureal> is there something i need to fix for the ngnix config for cbr2? 10:22:55 <05i​coson> I'm not sure, I think you tried to fix the rebuild issues at one point though? 10:23:05 koorschki (L8 AtSh) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:6) 10:23:09 koorschki (L7 AtSh) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:6) 10:23:44 koorschki (L7 AtSh) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:6) 10:25:11 <05i​coson> the issue is that when https://cbro.berotato.org/rebuild/ is running, the output is cached weirdly (only comes in very big chunks) and typically times out before finishing, which usually seems to kill the rebuild 10:30:45 <07z​ureal> ugh, where to even start on that 10:35:32 <05i​coson> from some googling it could be something like changing fastcgi_read_timeout and request_terminate_timeout to a big number in a location-specific block? There appear to be a million other timeout parameters besides those though that could conceivably be relevant 10:49:49 bugwipe (L9 MiFi) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:6) 11:45:12 Borsukrates (L16 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 11:59:21 <11E​ino Keskitalo> Uff, I just checked the branch dropdown in github, it looks like we have a million open branches. I don't want to volunteer since I've not been active for a million years, but it'd be nice to clean those up I think? 12:00:27 people have been saying that for a couple years now 🙂 12:02:13 <11E​ino Keskitalo> Anyway, I wanted to ask.. do we have a separate "develop" and "main" branches, or just a single branch where development happens? I at least can't find the "trunk" branch from github. Branch documentation here seems outdated? https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/contribution-process.md 12:04:40 <06p​leasingfungus> we just develop in master 12:05:06 "trunk" is a holdover from when crawl used svn instead of git 12:06:47 <06p​leasingfungus> the terminology in that doc is correct, but doesn’t refer to branch names 12:07:03 <06p​leasingfungus> > One potential path for a new major-ish contribution (and some contributions from inside the devteam) is branch -> experimental -> trunk -> stable. 12:07:48 <06p​leasingfungus> eg you might have a branch (new-beogh), use that branch for an experimental, then merge that branch into master to get the changes live in trunk 12:08:07 <06p​leasingfungus> then those changes would be included in the next stable release (and each stable release has its own branch) 12:09:18 <06p​leasingfungus> re stale branches, i don’t know if they’re a problem? some are mildly nice to have around for historical reference or inspiration, and the cost of having a million branches around is very low 12:09:30 <06p​leasingfungus> stale pull requests are more of an issue 12:09:34 <06p​leasingfungus> but harder to fix 🙂 12:15:36 <07z​ureal> `server { listen 443; server_name cbro.berotato.org; ssl_certificate /config/keys/cbro/fullchain.pem; ssl_certificate_key /config/keys/cbro/privkey.pem; location / { # app2 reverse proxy settings follow proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass 12:15:37 http://cbro.skepticalfamily.com/; } 12:16:11 <07z​ureal> that's what /rebuild is falling under, I have a few other sections for like ttyrec/morge/rcfiles, etc...but I don't have a stanza just for /rebuild 12:17:27 <06p​leasingfungus> asking from ignorance: is ‘stanza’ a real technical term in this context? 12:18:20 <07z​ureal> a section of the config, i.e. a set of commands within the {} brackets. 12:18:51 <07z​ureal> I don't know if it's correct globally, but it made sense to me 🙂 12:19:29 <07z​ureal> I'm not a programmer, I'm just a dumb sysadmin and that's only because it's a hobby, STOP PICKING ON ME!!!! hahaha 12:23:33 <06p​leasingfungus> no worries, i was just surprised 12:24:23 <06p​leasingfungus> https://nginx-config-builder.readthedocs.io/en/latest/common.html does appear to be a term of art. i learned something today 12:25:53 <07z​ureal> woot! 12:26:04 <07z​ureal> I love it when I accidentally do something right 12:28:25 <07z​ureal> okay, added a /rebuild portion of the ngnix config, added these: fastcgi_read_timeout 180s; request_terminate_timeout 300s; and restarted ngnix. Would someone like to test a rebuild? 12:30:34 <06p​leasingfungus> ??rebuild 12:30:35 <04C​erebot> rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ https://cbro.berotato.org/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.kelbi.org/rebuild/ Bug gammafunk, advil, |amethyst, or Nap.Kin for CDO. Use your powers wisely. 12:30:47 <06p​leasingfungus> hm 12:30:57 <06p​leasingfungus> no longer able to open the page at all… 12:31:09 <06p​leasingfungus> not even getting to the login prompt 12:39:34 NormalPerson7 (L4 DsAl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (D:5) 13:21:26 <09g​ammafunk> @zureal Relevant portion of my cdi nginx config for reference: location /cgi-bin/ { # Set the root to /usr/lib (inside this location this # means that we are giving access to the files under # /usr/lib/cgi-bin) root /usr/lib; # Fastcgi socket fastcgi_pass unix:/var/run/fcgiwrap.socket; fastcgi_param NO_BUFFERING 13:21:27 1; # Fastcgi parameters, include the standard ones include /etc/nginx/fastcgi_params; gzip off; fastcgi_buffering off; } 13:22:00 <09g​ammafunk> not sure if both that fastcgi_param NO_BUFFERING 1; and the fastcgi_buffering off; are needed 13:39:42 Borsukrates (L16 FoGl) ERROR in 'player.cc' at line 897: unhandled equipment type 20 (Lair:2) 13:51:16 <07z​ureal> sorry, on a work call, I'll take a look at the configuration and update 13:56:14 <07z​ureal> So my set up is Internet->Firewall->NGNIX host->CBR2 host running Apache -- Apache is set up with rebuild as such 13:56:14 <07z​ureal> https://cdn.discordapp.com/attachments/747522859361894521/1213590714575880262/image.png?ex=65f6076d&is=65e3926d&hm=459492a226e2618bf9a8b5a6e330599c5a59aa9d33d9923f2fff85767e95f55b& 13:56:34 <07z​ureal> also 13:56:35 <07z​ureal> https://cdn.discordapp.com/attachments/747522859361894521/1213590800487809024/image.png?ex=65f60782&is=65e39282&hm=1bbf3906045fa807cca0e10ff526adbd9095f8570e1a881d7006f9485e4440bc& 13:58:17 <07z​ureal> so I'm not sure where you ngnix sits in the process, but I have no section for cgi-bin at all on ngnix, it's just a reverse proxy. 13:59:52 <07z​ureal> removed the whole /rebuild/ stanza from my ngnix service and restarted it. You should be okay now 14:11:44 <06p​leasingfungus> this is something! not a great test, but it loads now 🙂 14:11:44 <06p​leasingfungus> https://cdn.discordapp.com/attachments/747522859361894521/1213594615291322498/image0.jpg?ex=65f60b0f&is=65e3960f&hm=e67ef93d259a73d6571a2f95a424761c1c71b3179c52a97f71d3e1baa6f74a18& 14:13:40 <07z​ureal> yea, it's back to the old configuration, so if it was broken before, it's broken now, but at least you cna log in 🙂 14:15:58 <05i​coson> re trunk vs master, isn't the situation that a few years ago we decided to use "trunk" rather than "master" but no one quite had the wherewithal to actually change the repository in that way (which is not entirely trivial) 14:19:19 <05i​coson> the doc could use "trunk" for an entirely different reasons of course, but at least in terms of things like commit messages, that's why I go with "trunk" now 14:19:37 <05i​coson> %git 967258e9 14:19:38 <04C​erebot> kate- * 0.31-a0-581-g967258e92b: Remove some outdated language (7 months ago, 54 files, 333+ 318-) https://github.com/crawl/crawl/commit/967258e92b71 14:19:41 <05i​coson> related ^ 14:31:07 game crashes on restart 13https://crawl.develz.org/mantis/view.php?id=12720 by andrew 14:31:07 On loading a WebTile save with two portal entrances, the game doesn't draw most tiles unless you skip the messages really fast 13https://crawl.develz.org/mantis/view.php?id=12719 by Sar 14:31:07 A rune room without shallow water path in Cocytus 13https://crawl.develz.org/mantis/view.php?id=12466 by Ge0ff 14:31:07 Inventory menu weirdness 13https://crawl.develz.org/mantis/view.php?id=12718 by andrew 14:31:07 Book Name 'weird' 13https://crawl.develz.org/mantis/view.php?id=12717 by tigertrap 14:31:07 Lua errors in wizlab_borgnjor 13https://crawl.develz.org/mantis/view.php?id=12686 by Ge0ff 14:31:07 nicolae_blasting_shop puts exclusions on itself thus making it hard to autotravel to. 13https://crawl.develz.org/mantis/view.php?id=12674 by Yermak 14:31:07 Even after Zin was expelled, the color of the weapon was red. 13https://crawl.develz.org/mantis/view.php?id=12699 by sdynet 14:31:07 Menus sometimes randomly remain on-screen when closed. 13https://crawl.develz.org/mantis/view.php?id=11387 by NormalPerson7 14:31:07 Some AoE spells cannot target/harm hostile fire vortices 13https://crawl.develz.org/mantis/view.php?id=12713 by Ge0ff 14:31:07 Frozen Rampart unexpectedly shows an extended range 13https://crawl.develz.org/mantis/view.php?id=12712 by Majang 14:31:07 The servitor killed the enemy with ball lightning. I didn't get any experience. 13https://crawl.develz.org/mantis/view.php?id=12711 by sdynet 14:31:07 FR: simplify looking at monster standing on a pile of loot (plus adjacent bug). 13https://crawl.develz.org/mantis/view.php?id=12687 by Yermak 14:31:07 Lookup menu shows wrong stats for scythes and hammers 13https://crawl.develz.org/mantis/view.php?id=12706 by Ge0ff 14:31:07 Look up menu doesn't show monster weakness 13https://crawl.develz.org/mantis/view.php?id=12705 by Lici_the_Crawler 14:31:07 Esc doesn't close webtiles spectator chat 13https://crawl.develz.org/mantis/view.php?id=7990 by pubby 14:31:07 If the enemy is transparent, the inner flame does not work. 13https://crawl.develz.org/mantis/view.php?id=12698 by sdynet 14:31:07 A part of V:4 with timed portal accessible only through V:5. 13https://crawl.develz.org/mantis/view.php?id=12696 by Yermak 14:31:07 DCSS 0.28 - recasting statue form over deep water in Cocytus with permaflight from ring gives error message 13https://crawl.develz.org/mantis/view.php?id=12695 by Octopode-monk-of-XOM 14:31:07 Info leak: "The zombie hands lose their grip on something." 13https://crawl.develz.org/mantis/view.php?id=12693 by Yermak 14:31:07 Keypresses stopped queueing up (in certain situation). 13https://crawl.develz.org/mantis/view.php?id=12678 by Yermak 14:31:07 Exclusion on Coc:6 downstairs caused prompt when escaping Coc:7. 13https://crawl.develz.org/mantis/view.php?id=12691 by Yermak 14:31:07 Trying to rampage with Ozocubu's armour active causes double prompt. 13https://crawl.develz.org/mantis/view.php?id=12690 by Yermak 14:31:07 Arbalest "Damnation" gas some excess warnings. 13https://crawl.develz.org/mantis/view.php?id=12689 by Yermak 14:31:07 Statues block Dith's Shadow step and effect of ?holy word but not effect of ?immolation 13https://crawl.develz.org/mantis/view.php?id=11648 by Yermak 14:31:50 <05i​coson> huh 14:32:05 <05i​coson> what's up bot 14:32:18 did cdo's mantis instance just get restarted or something? 14:33:03 <04d​racoomega> Time to report all outstanding ancient bugs, apparently?? 14:33:19 <04d​racoomega> Oh, these are less old than expected 14:33:21 <05i​coson> well, we're only back a few months 14:33:29 <04d​racoomega> I thought Mantis stopped being used for bug reports years ago? 14:33:33 <05i​coson> it seems to be catching up on reporting but I have no idea why 14:36:11 <05i​coson> done, maybe? 14:36:45 <05i​coson> there are still a few players who seem to prefer it, we'd talked last year some time about just disabling new issues but no one has done that 14:42:03 <05i​coson> ok, I think I actually did figure out how to do that, only "developer" and above can report, update, or add a note to a mantis issue 15:33:21 Gazog (L27 FoEE) Crash caused by signal #6: Aborted (D (Sprint)) 16:37:43 Unstable branch on underhound.eu updated to: 0.32-a0-599-gba8f9cf90e (34) 16:45:24 <03w​heals> also notably nobody has been able to create a mantis account for a long time so only the people who used to report still could 16:45:53 <03w​heals> looks like there are 1,655 reports open, should be simple enough to fix them all now 20:39:48 -!- The topic of #crawl-dev is: Crawl Development | https://github.com/crawl/crawl | Logs: http://s-z.org/crawl-dev/, temporarily http://crawl.akrasiac.org/logs/cheibriados/ | People with +v have commit access, devs on bridged discord as well | General Crawl-related chat to #crawl | Long stuff to a pastebin service, please 20:39:48 -!- The topic of #crawl is: Play Dungeon Crawl Stone Soup online now! Type ??online for instructions, ??lg / !lg for play stats | PM Sequell for long queries | http://crawl.develz.org | FooTV game replays: ??footv for instructions | #crawl-dev for dev discussion, #crawl-offtopic for offtopic 22:15:45 03Monkooky02 {dolorous} 07* 0.32-a0-600-g11ff892dbc: Add Spellforged Talisman 10(6 months ago, 13 files, 103+ 3-) 13https://github.com/crawl/crawl/commit/11ff892dbcd3 22:15:45 03Monkooky02 {dolorous} 07* 0.32-a0-601-g82787085d0: Adjustments for Spellforged form 10(6 months ago, 3 files, 6+ 2-) 13https://github.com/crawl/crawl/commit/82787085d03d 22:15:45 03Monkooky02 {dolorous} 07* 0.32-a0-602-gcc6265022e: Tweak Spellforged Form 10(6 months ago, 2 files, 6+ 3-) 13https://github.com/crawl/crawl/commit/cc6265022e77 22:15:45 03Monkooky02 {dolorous} 07* 0.32-a0-603-g9b0da3812b: Adjust Spellforged Infuse, AC 10(6 months ago, 3 files, 7+ 6-) 13https://github.com/crawl/crawl/commit/9b0da3812beb 22:15:45 03Monkooky02 {dolorous} 07* 0.32-a0-604-gc4c496a4b8: remove base UC from Spellforged Form 10(6 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/c4c496a4b807 22:15:45 03dolorous02 07* 0.32-a0-605-ge1e0f865ad: Add a few ancestor names. 10(17 minutes ago, 1 file, 12+ 0-) 13https://github.com/crawl/crawl/commit/e1e0f865ade0 22:28:28 03dolorous02 07* 0.32-a0-606-ge499677281: Revert "Add Spellforged Talisman" 10(5 minutes ago, 13 files, 2+ 106-) 13https://github.com/crawl/crawl/commit/e49967728126 22:28:28 03dolorous02 07* 0.32-a0-607-g64ea0e4219: Revert "Adjustments for Spellforged form" 10(4 minutes ago, 2 files, 1+ 5-) 13https://github.com/crawl/crawl/commit/64ea0e42197b 22:29:49 <06d​olorous_84348> Sorry for the mess. Experimenting with a port of the spellforged talisman to current trunk and screwed up when only trying to put in the ancestor names. 22:30:09 <06r​egret-⸸nde※> ...I do have to admit, I had been wondering back and forth whether or not to comment upon PF and elliptic already having a plan for a magic talisman. 22:30:49 <06d​olorous_84348> It is an interesting idea. 22:31:22 <06d​olorous_84348> And somehow, it's all reverted despite only needing two patches reverted instead of four. Whatever. It's fixed, at least. 22:32:48 <09g​ammafunk> Don't worry, mistaken commits happen 22:32:56 <09g​ammafunk> (not to me, my commits are all perfect) 22:33:49 <13q​wqwqwqwqwqwqw> (fwiw I'm not necessarily opposed to something like spellforged talisman even if other spellcasty-oriented talismans have also been proposed - no reason why we can't have two - or in trying it in trunk (or an experimental) since it has already been implemented) 22:34:56 <13q​wqwqwqwqwqwqw> (I have some concerns about complexity but haven't looked at or thought about it too closely) 22:35:54 <13q​wqwqwqwqwqwqw> (also generally not a big fan of infusion from a fun gameplay perspective since I think it incentivizes stair dancing and other means of disengaging from fights to rest) 22:36:13 <04d​racoomega> I vaguely recalled there being some discussion months back that the talisman as-proposed could use changes before merging, but I don't remember the conversation very well and have not looked at it much until now >.> 22:37:09 <06d​olorous_84348> The current PR is somewhat out of date; I had to update it anyway since I put the first patch in trunk as a necessary cleanup. 22:37:41 <04d​racoomega> (Really, I've had my plate quite full with things to really give much thought to current forms situation - and frankly, haven't played with current talismans enough) 22:42:45 <13q​wqwqwqwqwqwqw> I think the only real concerns with current forms are that flux might be a bit weak early in its current low-AC state and that some people would like a form with appeal to casty chars, but numerous ideas have been proposed for additional forms 22:45:35 <04d​racoomega> Yeah, I didn't mean 'problems with current forms' when I said that (I'm aware of the discussion about moving Flux to tier 2 and replacing it with something else). Just that there is some desire for additional form options and some design space that could still be explored for them, etc. 22:46:42 <13q​wqwqwqwqwqwqw> yeah, plenty of space for more forms 22:46:49 <06d​olorous_84348> I could put the updated port up if anyone wants to test it more, but what is the proper way to handle an updated version of someone else's pull request in that case? 22:50:01 <06d​olorous_84348> I keep getting killed shortly after I switch to flux form, which might be a sign of that, but I'm also not that good a player. 23:03:43 <06d​olorous_84348> @Monkooky I have an updated version of your spellforged talisman PR that applies to trunk. Thoughts? 23:21:49 <02M​onkooky> Go right ahead! 23:26:56 <04d​racoomega> I'd blame you for how I have been buried beneath tentacles for two whole days now, but really I did this to myself 23:27:42 <04d​racoomega> Finally found and solved one issue with random tentacle disconnects (or two, maybe) and the answer bugs me on several levels 23:29:33 <04d​racoomega> You know how if a tentacle head tries to move into a tentacle, it's supposed to kill that segment and adjust connectivity data to take its place, right? Except, of course, it doesn't do that when it actually tries to move into that space, but rather when it is considering doing so. And because this takes place before the whole 'find good move' move target adjustment, it can look like it's not going to step into a tentacle, and 23:29:33 then afterwards decide to do so, which causes it to swap with it without updating connectivity data (which causes the tentacle to be discarded the next time it tries to move) 23:29:58 <04d​racoomega> Inversely, it can look like it's going to move into the tentacle and decide not to do so, which creates a gap in the connectivity data that results in the same sort of thing 23:31:25 <02M​onkooky> incredible 23:31:33 <04d​racoomega> But I additionally dislike that both _monster_swaps_places and _swap_monsters exist 23:31:47 <04d​racoomega> And do more or less the same thing, but differently 23:32:05 <02M​onkooky> yeah pretty much everything related to movement is kinda grody 23:32:11 <04d​racoomega> Because one is called before good_move reevaluation, and the other is called afterward if it at that point is trying to move into a monster 23:33:07 <04d​racoomega> It's like "Try to swap, and if we don't, try to move, and then maybe try to move somewhere else instead, and then maybe try to swap on that move, but using a completely different function" 23:34:17 <04d​racoomega> If there's any good reason to do this, I don't know what it is 23:35:53 Unstable branch on crawl.develz.org updated to: 0.32-a0-607-g64ea0e4219 (34) 23:44:26 New branch created: pull/3619 (5 commits) 13https://github.com/crawl/crawl/pull/3619 23:44:27 03Monkooky02 {dolorous} 07https://github.com/crawl/crawl/pull/3619 * 0.32-a0-608-g506caaeb5e: Add Spellforged Talisman 10(6 months ago, 13 files, 103+ 3-) 13https://github.com/crawl/crawl/commit/506caaeb5ed3 23:44:27 03Monkooky02 {dolorous} 07https://github.com/crawl/crawl/pull/3619 * 0.32-a0-609-g52f75ea0f3: Adjustments for Spellforged form 10(6 months ago, 3 files, 6+ 2-) 13https://github.com/crawl/crawl/commit/52f75ea0f38a 23:44:27 03Monkooky02 {dolorous} 07https://github.com/crawl/crawl/pull/3619 * 0.32-a0-610-g1259b7b487: Tweak Spellforged Form 10(6 months ago, 2 files, 6+ 3-) 13https://github.com/crawl/crawl/commit/1259b7b4876b 23:44:27 03Monkooky02 {dolorous} 07https://github.com/crawl/crawl/pull/3619 * 0.32-a0-611-g5907523bf1: Adjust Spellforged Infuse, AC 10(6 months ago, 3 files, 7+ 6-) 13https://github.com/crawl/crawl/commit/5907523bf141 23:44:27 03Monkooky02 {dolorous} 07https://github.com/crawl/crawl/pull/3619 * 0.32-a0-612-gbc1e1826ae: remove base UC from Spellforged Form 10(6 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/bc1e1826ae4f 23:59:29 Windows builds of master branch on crawl.develz.org updated to: 0.32-a0-607-g64ea0e4219