01:35:18 Unstable branch on crawl.develz.org updated to: 0.26-a0-450-ge645bd13c1 (34) 01:46:42 alexjurkiewicz: in that, removal of `KFEAT: C : C / any shop' is not correct, as that's used outside the center 01:46:56 alexjurkiewicz: I was going to make that area a little transporter area, which seems like a nice way to keep it 01:47:23 randomly place a transpoter to the area in one of the outer cells, and have a transporter out 01:47:32 then place glass so the player can see inside to the center 01:48:31 only issue with that is the center is slightly too large to see in fully with LOS 7 01:48:31 that could be fixable with some creative wall changes though 01:54:09 Windows builds of master branch on crawl.develz.org updated to: 0.26-a0-450-ge645bd13c1 02:01:46 alexjurkiewicz: oh, I see what you mean re: the grammar now 02:01:50 I can fix that 02:20:21 that's a cool idea about turning it into a transporter vault 02:20:47 do any shops actually open in there currently? It seems like it's generally empty, in my test generations, except the branch entries 02:21:41 i'll close this PR in favour of your idea then 02:22:03 you could add some rock in the very center so that the middle is completely visible 02:33:00 alexjurkiewicz: oh yeah, rock in the center could work too I guess 02:33:16 alexjurkiewicz: shops definitely place in the outer area, yes 02:33:34 not sure if that's conditioned on depth though 02:33:40 in depths it definitely places shops 02:34:03 it replaces some of the ) glyph with C glyph for that particular usage 02:34:29 I guess I'll go modify the vault really quick 03:12:51 i found it so hard to read complex des vaults like that 03:13:15 and none of them have any commenting about what the glyphs effectively mean, eg "j is pack 1 moster, C is stairs or a shop" 03:13:36 revive hangedman to comment all their vaults imo 03:14:55 alexjurkiewicz: regret-index vaults are kind of another level of that in that the more elaborate ones use every possible glyph and just have too much elaboration in general 03:15:16 it's challenging to do what I want to do in said vault as there aren't many free glyphs left but I might have enough 03:15:28 actually I do have enough if I just limit myself a bit 03:18:33 alexjurkiewicz: I have been trying to comment my more elaborate des though; check out hall_of_Zot_5 03:18:38 I think I spelled that right 03:18:42 !source hall_of_Zot_5 03:18:43 Can't find hall_of_Zot_5. 03:18:46 !source hall_of_Zot5 03:18:47 Can't find hall_of_Zot5. 03:19:09 doh 03:19:18 every level vault uses the level number save that 03:19:23 !source hall_of_Zot 03:19:23 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/zot.des#L2740 03:19:31 not the most elaborate des, but it is commented 03:23:58 Unstable branch on crawl.beRotato.org updated to: 0.26-a0-450-ge645bd1 (34) 03:46:08 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3512-g07513b9fcb 03:47:54 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.22.1-2878-ga351388000 05:39:45 -!- amalloy is now known as amalloy_ 06:03:58 03gammafunk02 07* 0.26-a0-451-gacbe401: De-closet the central area of an encompass vault 10(12 minutes ago, 1 file, 27+ 21-) 13https://github.com/crawl/crawl/commit/acbe401039fe 06:16:41 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-451-gacbe401039 (34) 06:30:51 nice 06:31:06 "an encompass vault" as if anyone doesn't know spin cycle by name 06:39:24 alexjurkiewicz: I do that to keep the commit title short, and I'm quite sure most players and many devs don't know the vault by name! 06:40:08 but just don't want to go over 50 chars in title if I can help it 06:44:15 you'd refer to XTAHUA as a "dragon unique" 06:45:37 I like that you think that most people know vaults by name though 07:04:41 Hunger messages on Jiyva piety gain 13https://crawl.develz.org/mantis/view.php?id=12327 by hayenne 07:36:51 well, I do think a lot of people know that one by name 07:36:59 I do because it gets asked about so much 07:49:27 -!- amalloy_ is now known as amalloy 07:57:11 03advil02 07[waste-of-time-refactor] * 0.26-a0-451-gcb948b5: Refactor _ms_waste_of_time 10(3 weeks ago, 3 files, 363+ 267-) 13https://github.com/crawl/crawl/commit/cb948b56540c 07:57:11 03advil02 07[waste-of-time-refactor] * 0.26-a0-452-g9cfbeb6: Add a catch2 test to cross-check removed spells 10(3 days ago, 8 files, 170+ 104-) 13https://github.com/crawl/crawl/commit/9cfbeb6234e3 07:57:11 03advil02 07[waste-of-time-refactor] * 0.26-a0-453-gc2c05b5: Add a lua test that exercises monster spells 10(2 days ago, 4 files, 128+ 21-) 13https://github.com/crawl/crawl/commit/c2c05b552c74 07:57:11 03advil02 07[waste-of-time-refactor] * 0.26-a0-454-g40b1f0b: Improve validation of spflag::monster 10(2 days ago, 8 files, 116+ 69-) 13https://github.com/crawl/crawl/commit/40b1f0bd8eb5 07:57:11 03advil02 07[waste-of-time-refactor] * 0.26-a0-455-g921a8e5: Replace summon swarm with shadow creatures in fedhas sprint 10(2 days ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/921a8e57ac5a 07:57:11 03advil02 07[waste-of-time-refactor] * 0.26-a0-456-g831c245: More systematically check `foe` in monster casting 10(2 days ago, 1 file, 14+ 3-) 13https://github.com/crawl/crawl/commit/831c2451c878 07:57:11 03advil02 07[waste-of-time-refactor] * 0.26-a0-457-g0546b14: Add some documentation for ai_action::goodness 10(2 days ago, 1 file, 34+ 8-) 13https://github.com/crawl/crawl/commit/0546b14d9b74 07:58:10 sorry, not sure I can ever trust the words of someone who makes a commit storm in a branch titled waste-of-time 07:58:41 *finally* someone notices my branch name :-P 07:58:49 ooooh 07:58:54 the first commit makes things more clear 08:00:11 I guess 'ms' is "monster spell"? 08:00:16 kind of a weird naming scheme 08:01:02 yeah 08:01:12 maybe I should just rename it 08:01:12 shorten two important words describing the function's purpose so you can spell out "waste of time" 08:01:15 it's called exactly once 10:18:22 I wonder why the monster pain logic only checks player rTorment 10:18:32 it *appears* as if the actual cast will still check rN 10:18:46 (since it uses BEAM_PAIN in the end) 11:34:58 how many friendly tornado-casting demonic creatures are there 11:42:40 There's always Yredies 11:46:32 03advil02 07[waste-of-time-refactor] * 0.26-a0-458-g16aca22: Logic fixes for _ms_waste_of_time, function renames for consistency 10(3 minutes ago, 1 file, 64+ 54-) 13https://github.com/crawl/crawl/commit/16aca22ee5db 11:46:51 !lg . yred 11:46:51 3. hyperadvil the Covered (L7 MiDK of Yredelemnul), slain by an ogre (a +0 giant spiked club) on D:5 on 2014-09-22 00:44:50, with 978 points after 6017 turns and 0:20:44. 11:46:52 do you mean that yred chars can get allies that cast tornado?? 11:47:13 (as you can see, yred is not something I know much about) 11:47:30 Yred can Enslave Soul any living monster, including uniques. 11:47:36 oh, I see 11:47:45 So basically Yred is the go-to case for "can I have an ally who does XYZ?" 11:47:57 !lg . yred 11:47:58 4. damerell the Slayer (L23 FeFi of Yredelemnul), escaped with the Orb and 3 runes on 2017-08-04 00:55:25, with 1590846 points after 64398 turns and 10:51:38. 11:48:07 ... not actually my last Yred win 11:49:57 advil: are you looking at monster spell goodness for tornado? 11:50:06 I tried to add logic for that for e.g. vortex with air elementals 11:50:30 those are the single most common source of monster "tornado" now; they have a more limited radius 11:51:18 but it's not exactly great logic, I think. I believe it just sees if there's a friendly in radius of Vortex and doesn't cast if so 12:02:32 04Build failed for 08waste-of-time-refactor @ 16aca22e 06https://github.com/crawl/crawl/actions/runs/184474237 12:32:42 if it helps, i've been noticing your branch name for days, advil 12:37:32 haha 12:38:21 first guess was that the branch contained like a ui/redraw overhaul with little visible impact - a waste of *your* time 12:38:30 then i thought the joke was that it was a zot clock 12:38:39 who woulda guessed there's an actual function named waste of time! 12:38:45 it's probably a waste of my time too 12:38:57 my last commit renames it, so no longer! 12:44:24 I like the _goodness() 'meme' you have going there 12:44:29 although maybe you didn't invent that 12:44:58 it's not really a meme at all, I guess, just a short way of describing what that function is returning, but it sounds funny 12:45:00 meme misappropriation, serious online crime 12:45:24 relevant: ??meme rule 12:46:49 ??gooserobin[2 12:46:49 gooserobin[2/2]: elliptic has 33 consecutive wins...and has won their last 2 games (FoIE, GrAs). 12:48:39 I've always viewed him as kind of a quack 12:53:45 heh not really meme-derived, just a term sometimes used in AI, though I'm probably abusing it slightly 13:28:20 Unstable branch on crawl.akrasiac.org updated to: 0.26-a0-451-gacbe401 (34) 13:46:05 -!- amalloy is now known as amalloy_ 13:48:00 Spell "added" to my library which Vehumet had already gifted me 13https://crawl.develz.org/mantis/view.php?id=12328 by MainiacJoe 13:50:05 -!- amalloy_ is now known as amalloy 14:41:15 I seem to remember that that behavior is intended, but is there some reason why it should work like that? 14:42:08 i.e. why not just add a veh gift to your library if you memorize it 15:03:22 i guess it might have been made to work that way to more closely mimic how it worked before the library was implemented 15:03:40 since when that was the case, if you forgot a gifted spell and didn't have it in a book then you wouldn't be able to relearn it 15:05:58 i guess it's a way that the gifts are more distinct from sif ones etc, but probably isn't a big deal to change either 15:13:54 ah right 15:14:10 I think it's still fine if you only lose the potential gifts you don't choose 15:19:22 yeah, that seems reasonable still 17:31:58 -!- jfcaron__ is now known as jfcaron 17:40:52 Sorry but how do you do your releases? I just had the guide steps for Debian fail again and I just don't know what I'm doing on this part to actually make a set of stable packages. 17:44:09 man are you really asking *us* for help in order to promote your patreon? 17:44:10 no 17:44:12 just no 17:52:23 >_> I was asking for help in making stable builds. Nothing else. People have been asking off and on for a good while now. 18:24:07 Unstable branch on underhound.eu updated to: 0.26-a0-451-gacbe401039 (34) 19:12:29 Well I made a windows installer anyways. There is this though does mainline still have this? 19:12:36 1 warning: 19:58:00 hm, would it be too much for vehumet to offer you a choice of two spells on each non-final gift? 19:58:08 possibly 20:00:49 03advil02 07* 0.26-a0-452-gb274e46: Simplify vehumet + library interaction (11636 etc) 10(11 minutes ago, 4 files, 40+ 33-) 13https://github.com/crawl/crawl/commit/b274e4624c7c 20:01:13 a change i'd been thinking of would be to offer the first level 1 spell immediately upon worship, since it's usually pretty sad being offered that after converting and raising piety a bit 20:01:20 oh, that does sound like a good idea 20:01:27 and it'd make the rare case of stuff like converting off a faded altar without any spells slightly less terrible 20:01:28 since the first spell is usually like, magic dart, anyways 20:04:50 yeah, currently the first spell is guaranteed level 1 and then the next is 1-2. and i think the only eligible L2 spell is searing ray 20:06:45 huh mantis editing is fast again 20:06:45 I guess the cdo upgrade helped 20:20:23 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-452-gb274e4624c (34) 20:50:31 03PleasingFungus02 07* 0.26-a0-453-gfabd1c6: Ban Lear's Palentonga (Midn8) 10(2 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/fabd1c6aea67 20:50:31 03PleasingFungus02 07* 0.26-a0-454-g50c865f: Clarify Rampage description 10(44 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/50c865f36f0a 21:02:27 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-454-g50c865f36f (34) 21:48:44 sighowe (L9 VSBr) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 810 failed. (D:6) 21:49:17 sighowe (L9 VSBr) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 810 failed. (D:6) 21:49:37 sighowe (L9 VSBr) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 810 failed. (D:6) 21:52:03 sighowe (L9 VSBr) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 810 failed. (D:6) 21:53:06 Hah. I remember that one coming up in my fork. Tried to place a cloud via an explosion and yea it tried to place in a wall. 21:53:20 sighowe (L9 VSBr) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 810 failed. (D:6) 21:53:32 maybe the second spell should be 2-3 then 21:53:39 and bump up all other matching gifts 21:54:01 sighowe (L9 VSBr) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 810 failed. (D:6) 21:55:53 it's only in this situation because there are few Level 2 damaging spells left right? Isn't Poisonous Vapours still 2? So it's not just searing... 21:57:25 !crashlog 21:57:27 22435. sighowe, XL9 VSBr, T:6722 (milestone): http://crawl.akrasiac.org/rawdata/sighowe/crash-sighowe-20200728-015358.txt 22:28:56 Doing attempts at stable release the last several hours, made a working windows installer except for some reason the default saves file gets set to: C:/Users/Admin/AppData/Roaming/C:/msys-x0/crawl/saves ...it's like it just added where my compiler is installed in the middle. 23:48:38 03advil02 07* 0.26-a0-455-g0958c02: Don't place clouds for in-transit lemures 10(65 seconds ago, 1 file, 5+ 2-) 13https://github.com/crawl/crawl/commit/0958c023ba2f