00:12:54 Unstable branch on cbro.berotato.org updated to: 0.32-a0-7-ge934b4519a (34) 00:54:41 Monster database of master branch on crawl.develz.org updated to: 0.32-a0-7-ge934b4519a 01:34:55 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5140-g5775ae71e1 04:22:34 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5140-g5775ae71e1 05:06:59 Unstable branch on crawl.akrasiac.org updated to: 0.32-a0-7-ge934b45 (34) 09:47:02 Oneirical (L15 FeAl) ASSERT(low <= high) in 'random.cc' at line 198 failed. (D:13) 09:50:48 <06p​leasingfungus> interesting 09:51:03 <06p​leasingfungus> !crashlog oneirical 09:51:05 <04C​erebot> 6. Oneirical, XL15 FeAl, T:25903 (milestone): https://crawl.kelbi.org/crawl/morgue/Oneirical/crash-Oneirical-20240113-164637.txt 09:52:07 <04d​racoomega> Welp 09:52:11 <04d​racoomega> Easy to see the problem here 09:52:58 <04d​racoomega> C++ if (origin_spell == SPELL_STICKY_FLAME) { const int dur = 3 + random_range(div_rand_round(ench_power, 20), div_rand_round(ench_power, 10)); sticky_flame_monster(mon, agent(), dur); } 09:53:19 <04d​racoomega> If your spellpower is sufficiently low, div_rand_round can result in it trying to give a 1-0 range 09:54:58 <04d​racoomega> Though does it require it to be less than 10? 09:56:52 <04d​racoomega> Just want to ensure there's no other scenario that results in that before I give it a max(1, div_rand_round(ench_power, 10) on the second term 09:57:09 <04d​racoomega> (I have not been awake long ^^; ) 10:00:30 <04d​racoomega> You feel an extremely numb sensation. Am I missing something? How does he have a double negative enhancer? 10:01:42 <06p​leasingfungus> dith shad form? 10:02:41 <04d​racoomega> I had no idea that even did that 10:03:00 <04d​racoomega> But I guess that's how you manage to get that low power and still have the spell be castable 10:03:19 <04d​racoomega> It seemed very weird to be able to have a level 4 spell at sub-10 power 10:03:51 <06p​leasingfungus> You turn into a swirling mass of dark shadows. You feel drained. You fade into the shadows. 10:03:58 <06p​leasingfungus> a few lines earlier 10:04:10 <04d​racoomega> Yeah, I see it now. I actually didn't realize shadow form even did that. 10:04:22 <04d​racoomega> (Makes sense, I guess, given I knew it made you do 50% attack damage) 10:08:27 <06p​leasingfungus> it sort of kind of makes sense. 10:09:11 03DracoOmega02 07* 0.32-a0-8-g414e8e9f11: Fix a possible crash with casting Sticky Flame at very low power 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/414e8e9f11b4 10:09:11 03DracoOmega02 07[stone_soup-0.31] * 0.31-b1-9-g467895fc2f: Fix a possible crash with casting Sticky Flame at very low power 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/467895fc2f45 10:09:25 <04d​racoomega> I mean, I am not saying this is overall desireable behavior, but I can see why this property may have been added to it originally, given the logic it was operating under 10:10:01 <04d​racoomega> "Use for an escape, not to fight things" 10:19:30 Unstable branch on crawl.kelbi.org updated to: 0.32-a0-8-g414e8e9f11 (34) 10:25:32 Why can Xom never gift manuals? Since it's a god of chaos, it should have a chance of gifting a manual. 11:31:11 <06p​leasingfungus> i think it’s probably net good but it’s not extremely intuitive, and it’s pretty different from the damage effect. 11:31:23 <06p​leasingfungus> but dith rework coming anyway, hopefully. 🙂 11:32:09 <06p​leasingfungus> noisytoot: yes, seems reasonable that xom should gift manuals sometimes (are we sure it never does?) 11:43:04 static bool _should_acquire_manual(int agent) 11:43:13 // Manuals are too useful for Xom, and useless when gifted from Sif Muna. 11:43:36 ("useless" is a very odd word there!) 11:46:40 <04d​racoomega> I wonder if that comment predates manual's current effect entirely 11:47:14 <04d​racoomega> And is from back when they just let you dump xp into a skill without dancing 11:47:17 <03i​mplojin> xom not gifting manuals appears to have been added in 2008 and dutifully carried forward 11:47:22 <03i​mplojin> https://github.com/crawl/crawl/commit/0f4b659dddc446658c1cb6387dfdd03bcb758db5 11:47:32 <04d​racoomega> (Which would be fairly marginal on Sif characters) 11:56:12 Linley Crawl's Sif uses book acquirement unmodified and that intentionally can't give a manual 11:56:32 So I think Sif not giving manuals may be a straight up historical accident 11:58:58 I guess Linley Crawl doesn't give manuals because there aren't many books and you could be in a position where a manual was guaranteed from acquirement, and similarly letting Sif do it now might mean them spitting up endless manuals once you have all the spells. 11:59:13 Xom should clearly give manuals only so Xom can give you manuals for skills you can't train 11:59:28 Xom is special-cased alongside Sif in acquire.cc to not convert book acquirement to manuals, though in a given pile of 3000 Xom gifts, they gift a couple of manuals anyway, because of course they do (alongside *countless* books) 12:02:21 though, the chance of this happening in normal play seems negligible 12:03:29 Memoria: _were_ any/all of the manuals useless? 12:03:51 nope, relatively useful 12:04:16 Bother, I was hoping it just happened because Xom is allowed to give you any useless object 12:07:20 (specifically, it was armour and ranged weapons on a 15-fighting-axes-armour character if that info helps in any way) 12:07:56 set those skills so they would neither be capped at 27 nor biased toward magic 12:17:38 03wheals02 07* 0.32-a0-9-g18b7feefb4: Show real file name for rc errors (#2536). 10(20 minutes ago, 1 file, 3+ 6-) 13https://github.com/crawl/crawl/commit/18b7feefb443 12:17:38 03wheals02 07* 0.32-a0-10-gdfb5f862aa: Refactor 10(10 minutes ago, 1 file, 7+ 13-) 13https://github.com/crawl/crawl/commit/dfb5f862aabc 12:17:38 03Rytis Petronis02 {wheals} 07* 0.32-a0-11-gabc238812c: removes ability to start repeat sequence with armour equip commands 10(7 weeks ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/abc238812cf3 12:17:38 03Aliscans02 {wheals} 07* 0.32-a0-12-g7fc57aa741: Improve how search handles artefacts. 10(3 weeks ago, 1 file, 11+ 8-) 13https://github.com/crawl/crawl/commit/7fc57aa7416c 12:19:28 <09g​ammafunk> wheals commits :PlogChamp: 12:21:11 <03w​heals> just in under the buzzer 12:23:28 04Build failed for 08master @ 7fc57aa7 06https://github.com/crawl/crawl/actions/runs/7514384861 12:24:08 <03w​heals> > Warning: Failed to download action 'https://api.github.com/repos/Homebrew/actions/tarball/b50a1fd1a8d4df5cffc532716d4afb69a9c9d941'. Error: nodename nor servname provided, or not known (api.github.com:443) 12:24:13 <03w​heals> seems like not our fault 12:24:20 <09g​ammafunk> are you pushing those to stable as well, or just waiting for CI? 12:24:28 <09g​ammafunk> well not stable but 0.31 branch 12:24:33 <03w​heals> yeah, i'm in the middle of cherry-picking 12:24:37 <09g​ammafunk> right on, thanks 12:24:58 03wheals02 07[stone_soup-0.31] * 0.31-b1-10-g7987dcde52: Show real file name for rc errors (#2536). 10(27 minutes ago, 1 file, 3+ 6-) 13https://github.com/crawl/crawl/commit/7987dcde5293 12:24:58 03Rytis Petronis02 {wheals} 07[stone_soup-0.31] * 0.31-b1-11-gf483e826e0: removes ability to start repeat sequence with armour equip commands 10(7 weeks ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/f483e826e040 12:24:58 03Aliscans02 {wheals} 07[stone_soup-0.31] * 0.31-b1-12-gca42e3d1b8: Improve how search handles artefacts. 10(3 weeks ago, 1 file, 11+ 8-) 13https://github.com/crawl/crawl/commit/ca42e3d1b8e3 12:34:38 Unstable branch on crawl.kelbi.org updated to: 0.32-a0-12-g7fc57aa741 (34) 13:16:40 <04d​racoomega> I don't suppose there's any easy way to use existing floodfill code to return a list of reachable grids a certain min/max distance away from a given pos? 13:18:24 <04d​racoomega> There's the dumb brute for method of 'keep picking random tiles of the appropriate grid distance away and seeing if they're connected', but that feels, well... dumb 13:21:16 <04d​racoomega> Some of the pathfinding / flood find code we already have is presumably already calculating distance in such a way, but I'm not sure if there's a convenient way to try and access any of it 13:39:45 Hello, 13:39:46 Any further feedback on https://github.com/910rd/crawl/blob/martyrs-knell-tiles/crawl-ref/source/rltiles/gui/spells/necromancy/martyrs_knell.png ? 14:04:36 -!- Loggers_VIII is now known as Loggers 14:04:56 -!- Loggers is now known as Loggers_VIII 15:50:51 <09g​ammafunk> floraline: The stone_soup-0.31 branch is ready for installation on CKO. The tournament is next Friday, Jan 19th at 8pm UTC, with the future homepage being https://crawl.develz.org/tournament/0.31/. For the tournament, in addition to installation of 0.31 on the server, we need public urls for the (1) logfile and milestone files and (2) the user RC directory. The RC directory needs give a directory listing so all files can be fetched. 15:50:52 Please let us know if you need any help with setup, thanks! 15:51:22 floraline: ^ Not sure if this pings you over the bridge, so doing so here just in case 16:26:34 Unstable branch on underhound.eu updated to: 0.32-a0-12-g7fc57aa741 (34) 19:50:18 -!- Loggers_VIII is now known as Loggers 19:50:31 -!- Loggers is now known as Loggers_VIII 21:04:33 Stable (0.31) branch on crawl.kelbi.org updated to: 0.31-b1-12-gca42e3d1b8 21:05:03 Webtiles server stopped. 21:09:36 Webtiles server started. 21:11:39 Webtiles server stopped. 21:22:09 Webtiles server started. 21:29:42 cko should be good to go for 0.31 21:30:12 all of the links you need should be under the player data folder https://crawl.kelbi.org/crawl/ 21:30:28 see logfiles and milestones under https://crawl.kelbi.org/crawl/meta/ 21:30:42 rcfiles should be indexed here https://crawl.kelbi.org/crawl/rcfiles/ 21:32:21 morgue directories are not indexed, but you can see player files here https://crawl.kelbi.org/crawl/morgue/floraline/ 21:33:27 the s3-compatible storage for morgue and ttyrec files is here https://crawl-kelbi-org.nyc3.digitaloceanspaces.com 22:13:14 <09g​ammafunk> floraline: everything looks good, thanks a lot! 23:35:02 Unstable branch on crawl.develz.org updated to: 0.32-a0-12-g7fc57aa741 (34) 23:57:16 Windows builds of master branch on crawl.develz.org updated to: 0.32-a0-12-g7fc57aa741