00:30:57 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4635-gd11b0deb9c 03:22:35 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4635-gd11b0deb9c 05:06:36 Unstable branch on crawl.akrasiac.org updated to: 0.29-a0-352-g0917bc6 (34) 07:46:31 -!- kate-- is now known as kate- 07:50:57 Olga (L25 GnHu) ERROR in 'tileweb.cc' at line 234: Socket write error: Resource temporarily unavailable (Depths:1) 08:48:50 Webtiles server stopped. 08:48:51 Webtiles server started. 10:37:10 -!- allbery_b is now known as geekosaur 14:04:32 I'm in the process of creating an "edit options" function. It's not ready yet, but what I've done so far is in https://github.com/Aliscans/crawl/tree/options and I've put a few notes (mostly covering things I still have to do) at 14:04:32 https://gist.github.com/Aliscans/fc3952325a2ee5a3ef3139ffeee92463 14:04:38 Let me know if you have any thoughts on what is there. 14:28:59 Aliscans: I do have some opinions on this, did you see the stuff I did on this for 0.28? 14:28:59 if something is per game only it shouldn't be getting serialized as an option, it should just be in the save itself (and lots of this stuff is) 14:30:28 I guess your patch modifies that so you must have 14:31:51 but I'm asking because 1 in the gist seems to be about something other than the serialization code I wrote? 14:31:56 Or maybe I'm misunderstanding it 14:35:24 What I've been doing has been all about making it easier to modify existing options within the game. Sorry, I don't know what you've done with serialisation. If something is already a GameOption, I've included it. If not, I haven't (yet). 14:35:24 maybe look at 14:35:24 07advil02 * 0.28-a0-932-g843f935: feat: save `default_manual_training` in `.prf` files 10(5 months ago, 7 files, 210+ 68-) 13https://github.com/crawl/crawl/commit/843f935a50bd 14:35:24 %git 843f935a50bdab9b 14:37:59 essentially the save code already exists, just wasn't very general, and it doesn't write to a user-editable rc file at all (nor should it I think) 14:44:04 I think all I did with that code was change game_options::write_prefs() to use one of my functions. I did wonder why Crawl was saving those options as the game was being loaded. 15:07:37 It makes more sense now I see where the game sets them. 15:09:45 I haven't actually implemented saving things stuff to disk yet. I had been thinking of saving as the preferences are changed in order to guard against crashes. You don't want to lose your hand-crafted note_messages option like that. 15:35:14 -!- kate--- is now known as kate- 17:10:12 is there a way to check through a morgue file for a bug? i was in borgnjor mausoleum and cast ozocubu refrigeration. got a few null target errors in the log. http://crawl.akrasiac.org/rawdata/Naruni/morgue-Naruni-20220423-235503.txt 17:10:38 also, it seemed like the halazid warlock summoned monsters which then turned into lost souls when killed, which healed the warlock. is this intended behavior? 17:19:56 @??halazid warlock 17:19:56 halazid warlock (03L) | Spd: 10 | HD: 18 | HP: 63-85 | AC/EV: 8/12 | Dam: 2005(pain) | 07undead, 10doors, evil, spellcaster, see invisible, unbreathing | Res: 06will(100), 02cold++, 09poison+++, 12drown, 04miasma, 13neg+++, 13torm | Vul: 08holy | XP: 997 | Sp: ghostly sacrifice (5d22), b.draining (3d25), b.cold (3d27), shadow creatures | Sz: Medium | Int: human. 17:20:10 ??ghostly sacrifice 17:20:11 ghostly sacrifice[1/1]: A monster-only spell, sacrifices an ally to create a 3x3 explosion of negative energy. 23:47:23 Monster database of master branch on crawl.develz.org updated to: 0.29-a0-352-g0917bc69df