00:33:17 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4917-g3c53b74d1c 01:28:39 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.03-1664-gab8bc7232f 03:23:02 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4917-g3c53b74d1c 05:06:56 Unstable branch on crawl.akrasiac.org updated to: 0.30-a0-1164-ge08a677 (34) 09:09:04 <08n​icolae> quick question: what's the worst that could happen if a .des file had lines longer than 80 characters, besides gammafunk coming to my house and murdering me 09:18:17 <10P​leasingFungus> why do you want long lines 09:18:19 pedant (L17 VpSu) ASSERT(mons.type != MONS_NO_MONSTER) in 'mon-death.cc' at line 2569 failed. (Swamp:3) 09:18:43 <10P​leasingFungus> i would say it’s messy and makes certain types of editing harder 09:21:01 <09g​ammafunk> I noticed some line continuations in your last merge (use of \ to continue e.g. NSUBST) when you could just make another NSUBST), which is what I would personally recommend. But I assume your use-case here isn't that simple? Generally it's best to simply make another statement on a new line if you can. 09:23:35 <09g​ammafunk> There are some cases where it's awfully inconvenient to try to line break, but that's usually on the C++ side and involving macros or encoding POD 09:23:49 <09g​ammafunk> For lua/des I can't really recall a case where I couldn't line break in some way 09:24:10 <09g​ammafunk> !time 09:24:12 <04C​erebot> Time: Apr 29, 2023, 04:24:11 PM, UTC. 09:24:24 <09g​ammafunk> will have to email snark about that this evening 09:25:57 <08n​icolae> spell lists in custom spellbooks can get long with no whitespace: apportation&beastly_appendage&confusing_touch&blade_hands&borgnjor's_vile_clutch is 80 chars exactly 09:26:51 <08n​icolae> hm! i gotta go, i got a thing to go to 09:27:01 <08n​icolae> well i'll probably finish this pepsi first 09:28:38 <09g​ammafunk> I have this in wizlab_lehudib: MONS: orange crystal statue name:lunar_statue n_rpl n_des \ spells:brain_feed.24.magical;draining_gaze.24.magical;\ lehudib's_crystal_spear.24.magical;\ shadow_creatures.48.magical \ col:lightmagenta tile:mons_zot_statue 09:28:57 <08n​icolae> not custom monster spells, i mean randbooks 09:29:03 <08n​icolae> but wait, yeah 09:29:05 <09g​ammafunk> yeah but I think it works just fine 09:29:08 <08n​icolae> you can put \ in non-whitespace 09:29:11 <08n​icolae> 🤔 09:29:13 <08n​icolae> anyway 09:29:14 <08n​icolae> later 09:29:19 <09g​ammafunk> enjoy the pepsi 09:30:57 pedant (L17 VpSu) ASSERT(mons.type != MONS_NO_MONSTER) in 'mon-death.cc' at line 2569 failed. (Swamp:4) 11:25:13 <10P​leasingFungus> good ui issue for manuals with new djinn 11:25:14 <10P​leasingFungus> https://cdn.discordapp.com/attachments/747522859361894521/1101937247844057290/image.png 11:31:05 <09h​ellmonk> real 11:31:46 <10P​leasingFungus> yeah i'm almost done 11:31:50 <10P​leasingFungus> this was a massive pain and i regret doing it 11:31:57 <10P​leasingFungus> but i think players will be hype 11:31:59 <09h​ellmonk> Ya that sounds correct 11:32:28 <09h​ellmonk> How did you handle autotraining 11:33:01 <10P​leasingFungus> all the magic skills' training get equalized after autotraining does its thing 11:33:15 <09h​ellmonk> makes sense 11:33:24 <10P​leasingFungus> so autotraining says 'you should put X% of your XP into fire magic" and the game says "ok, we'll spread that over all magic skills" 11:33:57 <10P​leasingFungus> the huge nightmare was getting all skills to actually level at the same pace - the thing where skills get more expensive as you gain XP was a nightmare 11:34:03 <10P​leasingFungus> but i beat it into shape eventually 11:34:15 <09h​ellmonk> believe gnoll had that problem at one point too 11:34:29 <10P​leasingFungus> yeah i took a lil inspiration from gn logic 12:47:26 <09g​ammafunk> does this mean we get more dj titles 12:50:18 djinnius 12:55:10 <09h​ellmonk> Fire magic title: smokin' 13:02:54 <10P​leasingFungus> this is a very good point 13:24:01 03PleasingFungus02 07* 0.30-a0-1165-g1f5b0daca9: Hide spellcasting by default for Trog 10(7 days ago, 2 files, 3+ 1-) 13https://github.com/crawl/crawl/commit/1f5b0daca979 13:27:54 ^ maybe some skills should be untrainable if you don't oh wait never mind 13:30:20 03Zhang Kai02 {PleasingFungus} 07* 0.30-a0-1166-gea4a182ca1: Update ZH translation 10(4 days ago, 1 file, 82+ 0-) 13https://github.com/crawl/crawl/commit/ea4a182ca106 13:30:20 03Zhang Kai02 {PleasingFungus} 07* 0.30-a0-1167-g8323249d43: Update ZH translation 10(4 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8323249d435c 13:30:20 03Zhang Kai02 {PleasingFungus} 07* 0.30-a0-1168-g87f2efb3ad: Create status.txt 10(4 days ago, 1 file, 0+ 4-) 13https://github.com/crawl/crawl/commit/87f2efb3ad83 13:30:20 03Zhang Kai02 {PleasingFungus} 07* 0.30-a0-1169-g18b1e96e0c: Update species.txt 10(3 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/18b1e96e0cb4 13:30:20 03Zhang Kai02 {PleasingFungus} 07* 0.30-a0-1170-g618583d7c3: Update ability.txt 10(3 days ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/618583d7c385 13:31:23 03Aliscans02 {PleasingFungus} 07* 0.30-a0-1171-g3d22aafbd0: Clear the training target before the message, rather than afterwards. 10(10 weeks ago, 1 file, 3+ 5-) 13https://github.com/crawl/crawl/commit/3d22aafbd0f6 13:42:15 <10P​leasingFungus> pinkbeast: love the snark, but as far as I can tell, skill untrainability is totally unrelated. Spellcasting was still trainable under Trog before we removed skill training restrictions in 69557b85ccbad668db97273aa0c4b6d08e918ea7 . 13:43:58 03Michael Del Monte02 {PleasingFungus} 07* 0.30-a0-1172-g7e8df60e79: Makes _safe_move_player also clear the command buffer. 10(3 months ago, 2 files, 5+ 3-) 13https://github.com/crawl/crawl/commit/7e8df60e79e9 13:50:45 PF: Gosh, sorry, I don't intend "haha this is back to the way things were" snark in crawl-dev, it's kind of your channel (and as you say spellcasting always has been trainable by basically everyone, I was just looking at that to turn off Throwing for Ihpixies and Fire Magic for Dith) 13:57:23 Indeed I think part of what you said on Discord was that untrainability could be a mass of edge cases and er yes 13:59:40 03PleasingFungus02 07* 0.30-a0-1173-g73dabc6067: Fix trailing comma for UI JSON (tonyspumoni) 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/73dabc6067ab 14:00:45 <10P​leasingFungus> what would crawlcode be without a million baffling edge cases, though 14:14:19 03PleasingFungus02 07* 0.30-a0-1174-g20724dfda1: Fix abyss_greek_temple issues (damerell) 10(55 seconds ago, 1 file, 4+ 9-) 13https://github.com/crawl/crawl/commit/20724dfda122 14:18:14 ooh thanks 14:24:48 03PleasingFungus02 07* 0.30-a0-1175-g92c415aa16: Let executioners chop heads (bobross420-1) 10(2 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/92c415aa16c1 14:29:38 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-1174-g20724dfda1 (34) 14:50:59 03PleasingFungus02 07* 0.30-a0-1176-gcdfb0321a8: Slightly clarify Vhi's failure messages (Ge0ff) 10(3 minutes ago, 4 files, 24+ 9-) 13https://github.com/crawl/crawl/commit/cdfb0321a833 15:06:42 03PleasingFungus02 07* 0.30-a0-1177-gc985221192: Dedent 10(7 minutes ago, 1 file, 19+ 24-) 13https://github.com/crawl/crawl/commit/c98522119233 15:06:42 03PleasingFungus02 07* 0.30-a0-1178-g2f52df8dfa: Turn off the zombie incinerator (acrobat) 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/2f52df8dfa13 15:10:21 <10P​leasingFungus> @gammafunk btw, should we cut a beta at some point? aren't we supposed to do that? 15:12:59 03PleasingFungus02 07* 0.30-a0-1179-g7dff98ebb8: Correct Disjunction description (Lici) 10(70 seconds ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/7dff98ebb819 15:13:51 <10P​leasingFungus> boy, we should really update docs/develop/release/guide.txt 15:16:07 New branch created: stone_soup-0.30 (0 commits) 13https://github.com/crawl/crawl/tree/stone_soup-0.30 15:16:07 Branch stone_soup-0.30 updated to be equal with master: 13https://github.com/crawl/crawl/tree/stone_soup-0.30 15:21:28 <09g​ammafunk> we do branch at the time of freeze, yeah, we definitely should 15:21:47 <09g​ammafunk> need to have a version available for admins to install 15:22:07 <10P​leasingFungus> very well. it is done 15:22:15 <10P​leasingFungus> someone should ping admins 15:22:28 <09g​ammafunk> I can do the pinging, yeah 15:25:32 03PleasingFungus02 07* 0.30-b1-1-g51fda8cc5f: Make Stuck block self-shafting (acrobat) 10(2 minutes ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/51fda8cc5f4d 15:25:36 Unstable branch on underhound.eu updated to: 0.30-a0-1176-gcdfb0321a8 (34) 15:26:21 <10P​leasingFungus> %git 15:26:22 <04C​erebot> PleasingFungus * 0.30-b1-1-g51fda8cc5f: Make Stuck block self-shafting (acrobat) (3 minutes ago, 1 file, 7+ 0-) https://github.com/crawl/crawl/commit/51fda8cc5f4d 15:26:25 <10P​leasingFungus> hrm 15:27:14 <10P​leasingFungus> really hope i got these tags right 15:27:38 03PleasingFungus02 07[stone_soup-0.30] * 0.30-b1-1-g120dbe4ab5: Make Stuck block self-shafting (acrobat) 10(5 minutes ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/120dbe4ab5c6 15:27:42 <10P​leasingFungus> yeah this looks right 15:27:43 <10P​leasingFungus> good 15:34:58 New branch created: goes-to-eleven (1 commit) 13https://github.com/crawl/crawl/tree/goes-to-eleven 15:34:58 03PleasingFungus02 07[goes-to-eleven] * 0.31-a0-1-g917a9708c1: Make Djinn use all skills (elliptic) 10(7 days ago, 16 files, 305+ 103-) 13https://github.com/crawl/crawl/commit/917a9708c122 15:40:12 03PleasingFungus02 07* 0.31-a0-1-g4198be8af4: Replace Vhi's dust cloud with electricity 10(66 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/4198be8af4a5 15:40:13 03PleasingFungus02 07[stone_soup-0.30] * 0.30-b1-2-g02819fbbbe: Replace Vhi's dust cloud with electricity 10(67 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/02819fbbbed6 15:53:50 New branch created: pull/3114 (2 commits) 13https://github.com/crawl/crawl/pull/3114 15:53:50 03Medrano8302 07https://github.com/crawl/crawl/pull/3114 * 0.30-a0-1124-g05375b03f1: Save flavour in terrain-change markers 10(12 hours ago, 5 files, 51+ 12-) 13https://github.com/crawl/crawl/commit/05375b03f141 15:53:50 03Medrano8302 07https://github.com/crawl/crawl/pull/3114 * 0.30-a0-1125-ge6550c4631: Fix the description of walls with unseen changes 10(21 minutes ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/e6550c46313c 16:03:58 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1-g4198be8af4 (34) 16:04:19 03Medrano8302 07https://github.com/crawl/crawl/pull/3114 * 0.30-a0-1125-geba8d3b6fc: Fix the description of walls with unseen changes 10(32 minutes ago, 1 file, 6+ 1-) 13https://github.com/crawl/crawl/commit/eba8d3b6fc52 16:39:10 04Build failed for 08goes-to-eleven @ 917a9708 06https://github.com/crawl/crawl/actions/runs/4841109815 22:34:50 Unstable branch on crawl.develz.org updated to: 0.31-a0-1-g4198be8af4 (34) 22:57:26 Windows builds of master branch on crawl.develz.org updated to: 0.31-a0-1-g4198be8af4 23:22:05 Unstable branch on cbro.berotato.org updated to: 0.31-a0-1-g4198be8af4 (34) 23:54:27 Monster database of master branch on crawl.develz.org updated to: 0.31-a0-1-g4198be8af4