00:22:17 03PleasingFungus02 07[cursor_optimization] * 0.27-a0-303-gc4eaf02: Teleport rings of teleportation away 10(33 minutes ago, 16 files, 12+ 60-) 13https://github.com/crawl/crawl/commit/c4eaf025fcf8 00:22:17 03PleasingFungus02 07[cursor_optimization] * 0.27-a0-304-gd69b036: Reduce jewellery generation a bit 10(25 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/d69b0361f00c 00:22:17 03PleasingFungus02 07[cursor_optimization] * 0.27-a0-305-g37223e7: Make jewellery generation more sane 10(3 minutes ago, 1 file, 12+ 16-) 13https://github.com/crawl/crawl/commit/37223e7a0145 00:22:17 03PleasingFungus02 07[cursor_optimization] * 0.27-a0-306-g86b54cd: Actually remove amulet of inaccuracy 10(75 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/86b54cd35b25 00:22:17 03PleasingFungus02 07[cursor_optimization] * 0.27-a0-307-g7f19957: Recolour 10(18 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/7f199575c9bb 00:22:43 Branch pull/1723 updated to be equal with cursor_optimization: 13https://github.com/crawl/crawl/pull/1723 00:26:19 03PleasingFungus02 07[cursor_optimization] * 0.27-a0-308-gba90cc4: Remove the extra bad weapon randarts 10(27 seconds ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/ba90cc465811 00:26:44 Branch pull/1723 updated to be equal with cursor_optimization: 13https://github.com/crawl/crawl/pull/1723 00:57:28 03PleasingFungus02 07[projected_weapon] * 0.27-a0-292-g74ec806: New spell: Transdimensional Blitz (L5 Translocations) 10(3 weeks ago, 10 files, 90+ 7-) 13https://github.com/crawl/crawl/commit/74ec8062678d 00:57:45 Branch pull/1697 updated to be equal with projected_weapon: 13https://github.com/crawl/crawl/pull/1697 01:11:40 04Build failed for 08projected_weapon @ 74ec8062 06https://github.com/crawl/crawl/actions/runs/550387462 01:29:19 03PleasingFungus02 07[projected_weapon] * 0.27-a0-293-gbfdf3ea: Fix cleaving 10(27 seconds ago, 3 files, 18+ 5-) 13https://github.com/crawl/crawl/commit/bfdf3ea71a14 01:29:36 Branch pull/1697 updated to be equal with projected_weapon: 13https://github.com/crawl/crawl/pull/1697 01:33:36 03PleasingFungus02 07[projected_weapon] * 0.27-a0-294-g5b0a95e: Fix time taken 10(62 seconds ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/5b0a95ef4381 01:33:53 Branch pull/1697 updated to be equal with projected_weapon: 13https://github.com/crawl/crawl/pull/1697 01:42:25 04Build failed for 08projected_weapon @ bfdf3ea7 06https://github.com/crawl/crawl/actions/runs/550452361 01:48:35 03PleasingFungus02 07[projected_weapon] * 0.27-a0-295-g8bae46d: Ban awkward unrands 10(26 seconds ago, 1 file, 34+ 0-) 13https://github.com/crawl/crawl/commit/8bae46d83f7c 01:48:52 Branch pull/1697 updated to be equal with projected_weapon: 13https://github.com/crawl/crawl/pull/1697 01:51:40 04Build failed for 08projected_weapon @ 5b0a95ef 06https://github.com/crawl/crawl/actions/runs/550461075 02:02:50 04Build failed for 08projected_weapon @ 8bae46d8 06https://github.com/crawl/crawl/actions/runs/550492863 02:17:12 Unstable branch on cbro.berotato.org updated to: 0.27-a0-291-gd9602db6ee (34) 02:35:49 oh my goodness, nicolae returned! 06:30:00 -!- Tiobot is now known as Guest49797 07:07:02 New branch created: pull/1732 (1 commit) 13https://github.com/crawl/crawl/pull/1732 07:07:02 03Nikolai Lavsky02 07https://github.com/crawl/crawl/pull/1732 * 0.27-a0-278-g07a1382: Remove some water from mumra_spider_spiderweb 10(11 minutes ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/07a138268170 09:37:19 New branch created: pull/1733 (1 commit) 13https://github.com/crawl/crawl/pull/1733 09:37:19 03AdamPG02 07https://github.com/crawl/crawl/pull/1733 * 0.27-a0-292-g0713040: Reduce the experience cost of high-level skills 10(35 minutes ago, 1 file, 11+ 7-) 13https://github.com/crawl/crawl/commit/0713040e3204 10:25:59 <10P​leasingFungus> that’s a bold pr 10:26:03 <10P​leasingFungus> i like boldness 10:27:16 <12e​bering> Buff players??? Well I never 10:30:26 I do actually agree that there's an issue there because skill costs are so hard to understand and estimate, not sure if reducing cost is the exact way to go 10:31:06 it's something I've been thinking on and off about for ~2 versions now 10:36:20 <10P​leasingFungus> i sort of feel like we’d want to reshape the curve to make early mid skills a bit pricier if we did this 10:36:34 <10P​leasingFungus> similar total cost but less backloaded 10:36:44 <10P​leasingFungus> haven’t thought hard about it tho 10:39:33 I guess I've mostly been trying to figure out ways of making the current curve more understandable, haven't really thought hard about actual changes either 10:40:14 my most extreme idea is to make the numbers presented to the user approx linear with skill cost, and map the current non-linear training points onto the linear scale 10:41:11 <10P​leasingFungus> ? 10:41:11 <10P​leasingFungus> are players still confused even w skill costs shown on m? 10:41:17 maybe? 10:41:23 that only shows the current skill cost 10:42:21 I think people (esp. newer players) still overestimate the cost for low values and underestimate the cost of higher values, and also comparing among items and skill apts makes it even harder 10:44:22 <10P​leasingFungus> mm, sure 10:44:24 e.g. I once sat down and did some concrete estimates for og + M&F at current aptitudes vs other heavy weapons on other species, and GSC is still better than some cases (IIRC, can't remember the exact details), but it's just very hard for people to believe that 10:46:57 <10P​leasingFungus> hm, not sure if that's more about skill calcs or damage calcs 10:46:57 I was just calculating in terms of skill cost 10:47:13 this wasn't really an attempt to compare actual weapons scenarios, more like "if you believe a bardiche is reasonable, this is *more* reasonable" (or some logic along those lines, very conditional) 10:47:33 or a simpler example is the degree to which it's not very obvious (it seems) how trivial getting a skill like evoc to ~8 is for even bad apts, relative to a mid or late game character's typical skill investment in other stuff 10:53:00 <10P​leasingFungus> sure 10:54:27 advil: yeah, in the realm of radical ideas, I think an intrinsically linear points (i.e. integer-valued) system could be a lot better, possibly with points being awarded by XL, and with aptitudes maybe influencing how many points you were awarded for a given school. 10:55:27 our current system is a lot easier to understand than it used to be, thanks to showing skill costs, but we have to grapple with the non-linearlity of increasing it together with there being so many skills that each do multiple things that are not explicitely described.... 10:55:40 I guess in a way the skill target estimates were my first attempt at this, by translating intuitions into XL counts (which I felt were more understandable); though that is sort of the opposite of making the math clearer 10:56:20 it'd be nice to add skill target estimates for spell miscast severity levels, as a side note 10:56:33 oh, where it states how many XL it'd take to reach level X of a skill? 10:56:36 that whole system is so much clearer now so I think it'd be doable 10:56:38 yeah 10:56:56 back when I did this for weapons it seemed completely intractable with old miscast effects 10:57:28 out skill system is just so needlessly granular, in the end, and much more long term it would be wonderful to reduce that 12:00:07 03PleasingFungus02 07[projected_weapon] * 0.27-a0-296-g03fe7d0: Rename and retheme 10(55 seconds ago, 8 files, 19+ 22-) 13https://github.com/crawl/crawl/commit/03fe7d049b2c 12:00:24 Branch pull/1697 updated to be equal with projected_weapon: 13https://github.com/crawl/crawl/pull/1697 12:06:33 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-291-gd9602db (34) 12:18:50 04Build failed for 08projected_weapon @ 03fe7d04 06https://github.com/crawl/crawl/actions/runs/552012182 12:19:18 <12p​atrickm> MORE LIKE REJECTED_WEAPON 12:55:36 ebering I sort of stopped engaging with that png contributor directly (because I was ignored tbh), but I think I'm still missing why having interlaced pngs is a problem 12:56:12 removing interlacing to accommodate a libpng bug doesn't obviously seem right 12:56:20 though maybe there's something about interlacing I'm missing 12:57:32 the sRGB warning is also inconsequential as far as I know 12:59:12 the existing script (I think) is about file size, not anything else 12:59:16 which actually is important 13:00:08 <12e​bering> I also kind of stopped engaging after they replicated an existing script (which oops for not knowing about) instead of improving it and submitted it with their own license 13:00:45 yeah the licensing stuff was odd (though what they did appears to be consistent with some mit-licensed stuff we have accepted in the past, even from devteam members) 13:01:39 <12e​bering> really not inclined to further complicate our licensing 🙂 13:01:45 heh fair 13:01:48 zlib is already in the list tho 13:02:39 <12e​bering> sure, but like for something that replicates part of the existing functionality of a build tool instead of improving upon it... 13:05:20 <12e​bering> probably deinterlacing will improve filesize; since that optimize script isn't something I was aware of it would also be nice to include it in our ci 13:06:03 <12e​bering> I'll get back to that contributor at some point but life is much busier this week and I've got higher priority crawl tasks 13:08:04 I think Makefile actually runs advpng directly (if available) for the final tile sheets, so that is probably already being run if the package is installed 13:08:24 and pngcrush it seems 13:08:30 yes 13:08:45 s/and/or 13:08:59 * geekosaur hasn't built tiles/webtiles in a while but recalls installing advpng because the Makefile used it 13:09:11 <12e​bering> yes, its done in the build if available 13:09:14 and subsequently seeing it applied 13:11:52 oh this script already does use optipng to remove interlacing! 13:11:57 somehow I missed that 13:12:25 <12e​bering> yeah! 13:12:31 <12e​bering> we've just been 13:12:41 <12e​bering> undisciplined about using it or failed to use it retroactively 13:12:44 <12e​bering> I dunno I play console 13:12:46 <12e​bering> whats a pixel 13:13:14 yeah looks like this is intended as a commit hook script 13:14:12 <10P​leasingFungus> i always end up accidentally de optimizing our pngs somehow 13:14:31 <10P​leasingFungus> then amethyst or wheals or someone comes by and fixes it 13:14:35 <10P​leasingFungus> v generous imo 13:16:47 lol how do you do that accidentally 13:17:41 <10P​leasingFungus> i mean, i edit them 13:17:57 <10P​leasingFungus> and my editor doesn’t re optimize them afterward 13:18:53 <10P​leasingFungus> also one of my pixel editors has a nasty habit of autosaving changes to images if i select and copy from them 13:19:11 <10P​leasingFungus> so that sometimes sneaks into diffs accidentally 13:19:28 heh I was imagining like your cat typed random commands that always happened to hit those files 13:19:37 lots of `Warning: Extraneous data found after IEND`, wonder if this is really an error 13:19:42 <10P​leasingFungus> my cat does keep busy 13:22:09 <12e​bering> from a quick google: data after IEND is legal in the png spec but mostly used for malware? 13:22:45 well, I ran this one-liner and it affected a huge number of pngs in rltiles, I'm a bit afraid to actually commit this now: `find . -name *.png -exec optipng -o4 -i0 -fix {} \;` 13:22:53 that's just the arguments from our existing script 13:23:14 <10P​leasingFungus> i mean, how does size change, and how does it look? 13:25:38 not sure how to answer that in general but spot checks look like files lost on the order of 10 bytes 13:26:04 no very obvious visual differences 13:27:27 for future reference (probably just mine), that one-liner is much better run from rltiles than source 13:37:34 03Nikolai Lavsky02 {ebering} 07* 0.27-a0-292-g97e392b: Remove some water from mumra_spider_spiderweb 10(7 hours ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/97e392b7e8cd 13:47:03 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-292-g97e392b7e8 (34) 14:24:26 <03w​heals> i think i remember way way back someone mentioning they didnt want to do a full optimize on all the tiles because all it does is shrink the size of tarballs very slightly while expanding the size of a git clone 14:24:37 <03w​heals> relatively speaking, neither of those is really significant, i guess the question is also how long the script takes on each compile 14:56:50 hm yeah a lot of binary changes is kind of rough on the repo size 14:57:24 it took a long time to run on *every* file, the script that's there right now isn't designed to do that though 15:06:33 03sdynet02 {ebering} 07* 0.27-a0-293-gff613de: Hexify of wand of random effects 10(11 months ago, 5 files, 32+ 15-) 13https://github.com/crawl/crawl/commit/ff613de66bf5 15:33:14 AylatheWolf (L2 HuFi) Crash caused by signal #6: Aborted (D:1) 15:33:54 <12e​bering> !crashlog 15:33:56 <04C​erebot> 23363. AylatheWolf, XL2 HuFi, T:885 (milestone): https://cbro.berotato.org/morgue/AylatheWolf/crash-AylatheWolf-20210209-203313.txt 15:35:02 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-293-gff613de66b (34) 16:09:05 03advil02 07* 0.27-a0-294-gead3b1d: Double default dump_message_count 10(72 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ead3b1d052ff 16:17:22 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-294-gead3b1d052 (34) 16:27:30 quiver.cc:360:50: warning: bitwise or with non-zero value always evaluates to true [-Wtautological-bitwise-compare] 16:27:46 (same with the other. did you intend & instead of | ?) 16:44:09 New branch created: pull/1734 (1 commit) 13https://github.com/crawl/crawl/pull/1734 16:44:09 03Implojin02 07https://github.com/crawl/crawl/pull/1734 * 0.27-a0-295-gb6ff0f2: Update copyright date in LICENSE 10(8 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/b6ff0f268101 16:52:58 * geekosaur wonders if he should just create a PR. but it'll have to be tomorrow and he already has something on his plate 16:57:16 yeah, probably should be & 16:58:14 03advil02 07* 0.27-a0-295-ge1136d6: Fix some bitwise operators (geekosaur) 10(31 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e1136d6ca4b0 17:02:45 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-295-ge1136d6ca4 (34) 18:23:43 Unstable branch on underhound.eu updated to: 0.27-a0-295-ge1136d6ca4 (34) 19:32:13 03PleasingFungus02 07* 0.27-a0-296-ga3f6102: Fix tloc miscast description 10(55 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a3f61025e635 19:38:37 <10P​leasingFungus> @ebering did you have an opinion on hellmonk's demigods? I'm not sure that it fixes anything about why people dislike them now but, as someone who's mildly positive about the current design, it seems like a plausible change. 19:38:53 03PleasingFungus02 07* 0.27-a0-297-g01f1284: Remove amulets of inaccuracy 10(5 days ago, 24 files, 30+ 88-) 13https://github.com/crawl/crawl/commit/01f12845e782 19:38:53 03PleasingFungus02 07* 0.27-a0-298-gfa4e0b4: Make Ash use ?id instead of ?rc 10(5 days ago, 6 files, 28+ 20-) 13https://github.com/crawl/crawl/commit/fa4e0b4b0e52 19:38:53 03PleasingFungus02 07* 0.27-a0-299-ge573829: Uncurse everything when leaving Ash 10(5 days ago, 1 file, 19+ 0-) 13https://github.com/crawl/crawl/commit/e57382988be4 19:38:53 03PleasingFungus02 07* 0.27-a0-300-gc22e62d: Remove negative-plus jewellery 10(5 days ago, 2 files, 0+ 3-) 13https://github.com/crawl/crawl/commit/c22e62d8df16 19:38:53 03PleasingFungus02 07* 0.27-a0-301-ge2017fb: Remove cursed vault items 10(5 days ago, 3 files, 15+ 15-) 13https://github.com/crawl/crawl/commit/e2017fbedb0b 19:38:53 03PleasingFungus02 07* 0.27-a0-302-g8bc936e: Don't glow up cursed items 10(5 days ago, 1 file, 0+ 12-) 13https://github.com/crawl/crawl/commit/8bc936e012e6 19:38:53 03PleasingFungus02 07* 0.27-a0-303-g8bf7259: Make curse status always known 10(5 days ago, 21 files, 50+ 252-) 13https://github.com/crawl/crawl/commit/8bf7259e65b6 19:38:53 03PleasingFungus02 07* 0.27-a0-304-g583d5e2: Don't generate items cursed 10(5 days ago, 28 files, 618+ 792-) 13https://github.com/crawl/crawl/commit/583d5e20f2c5 19:38:53 03PleasingFungus02 07* 0.27-a0-305-gc026bc2: Uncurse all items 10(5 days ago, 2 files, 12+ 2-) 13https://github.com/crawl/crawl/commit/c026bc2f5765 19:38:53 03PleasingFungus02 07* 0.27-a0-306-gf16e07f: Fix a hint 10(5 days ago, 1 file, 1+ 4-) 13https://github.com/crawl/crawl/commit/f16e07f070ad 19:38:53 ... and 13 more commits 19:39:13 Branch pull/1723 updated to be equal with master: 13https://github.com/crawl/crawl/pull/1723 19:49:59 Morgoth (L9 OpEE) ERROR in 'tileweb.cc' at line 228: Socket write error: Resource temporarily unavailable (Ossuary) 19:56:52 !crashlog 19:56:52 23364. Morgoth, XL9 OpEE, T:7467 (milestone): https://cbro.berotato.org/morgue/Morgoth/crash-Morgoth-20210210-004958.txt 20:06:16 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-319-gb975c0971c (34) 21:39:48 -!- amalloy_ is now known as amalloy 22:29:05 03advil02 07* 0.27-a0-320-g81d27af: Pre-identify acquirement manuals (12485) 10(7 minutes ago, 2 files, 6+ 1-) 13https://github.com/crawl/crawl/commit/81d27af2d4b1 22:30:22 -!- krator44-- is now known as krator44 22:32:25 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-320-g81d27af2d4 (34)