00:22:13 03advil02 07[stone_soup-0.22] * 0.22.1-8-gb738282: Don't crash when there are game types from the future 10(15 minutes ago, 4 files, 22+ 7-) 13https://github.com/crawl/crawl/commit/b7382820b725 00:22:23 03advil02 07* 0.24-a0-165-g1b465fe: Don't crash when there are game types from the future 10(15 minutes ago, 4 files, 23+ 8-) 13https://github.com/crawl/crawl/commit/1b465fed6c1a 00:30:06 -!- amalloy_ is now known as amalloy 00:33:58 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.24-a0-164-g56e1b8f (34) 00:48:04 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-165-g1b465fed6c (34) 01:02:05 Stable (0.22) branch on CRAWL.XTAHUA.COM updated to: 0.22.1-8-gb738282 01:29:14 The build has errored. (stone_soup-0.22 - b738282 #11196 : advil): https://travis-ci.org/crawl/crawl/builds/502401550 01:38:12 Unstable branch on crawl.develz.org updated to: 0.24-a0-165-g1b465fe (34) 02:08:38 Windows builds of master branch on crawl.develz.org updated to: 0.24-a0-165-g1b465fe 02:59:45 Monster database of master branch on crawl.develz.org updated to: 0.24-a0-165-g1b465fe 03:52:40 Stable (0.22) branch on crawl.kelbi.org updated to: 0.22.1-8-gb7382820b7 04:15:12 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.22.1-73-ge053d4049b 09:04:26 Cooldown of Solo Time and Pain Bond is strange. 13https://crawl.develz.org/mantis/view.php?id=11920 by sdynet 09:52:23 Books in shop give an error when examined 13https://crawl.develz.org/mantis/view.php?id=11921 by Gwai 12:05:33 Departing the abyss on a seeded, pregenerated dungeon crashes the game. 13https://crawl.develz.org/mantis/view.php?id=11922 by NormalPerson7 12:23:37 Stable (0.22) branch on crawl.akrasiac.org updated to: 0.22.1-8-gb738282 12:51:44 Unstable branch on crawl.akrasiac.org updated to: 0.24-a0-165-g1b465fe (34) 13:01:28 ugh 13:01:33 how many times did i test that 13:09:48 FR: warn upon trying to net too big enemies 13:15:51 gammafunk: that's how enslavement actually did work at the time, you couldn't enslave things your god hated 13:15:56 %git 706f6395352a6b75e646a3e1decc06c6e2553e3a 13:15:56 07PleasingFungus02 * 0.19-a0-148-g706f639: Don't ban enslaving god-hated mons (minmay) 10(2 years, 10 months ago, 1 file, 0+ 7-) 13https://github.com/crawl/crawl/commit/706f6395352a 13:16:02 oh 13:16:46 seems like we'd at least want to be consistent about those two things (the mirror and the wand) 13:17:45 hmm, well i guess the mirror is more analagous to a summon spell 13:18:10 not that those are great for god conduct consistency either 13:19:52 yeah, it's an actual summon. just feels odd that your god would hate you using a summon of a creature it disliked yet be fine with enslaving the actual monster 13:21:37 having the monster refuse enslavement with the appropriate UI so no turn wasting is involved would maybe be good 13:22:16 i'm not sure if that's feasible in terms of multi-spellbook monsters still, though? 13:22:47 oh, because you can't know if the monster actually has a hated spell? 13:23:06 or the player can't until the monster uses that spell, at least 13:23:08 yeah, for some zin conducts probably 13:23:26 less messy than it used to be with things like fire and poison conducts, but probably still an issue in a few cases 13:23:49 would it be ok for e.g. zin to just hate those monsters unconditionally? I guess that too creates some confusion for the player 13:24:07 since the monster will turn out to not have the spell in some cases 13:24:35 does sort of seem like it might be good for a god to just hate a monster of a given monster class or not in terms of simplicity 13:24:42 possibly yeah, although hating them unconditionally in cases of multiple spellbooks would probably allow for some cleaner code from what i remember of the old handling 13:26:07 i think that was the big blocker for improving recite ui for a while, although i think that's since been gotten around in a different way 13:36:24 arguably the fact that it might have it is enough because it means they're amenable to it, which is what e.g. Zin would have issues with 13:36:57 otherwise the next one is monster has that spellbook but doesn't happen to roll it 13:37:19 ...roll and cast the spell this time around 15:28:04 New branch created: pull/1003 (1 commit) 13https://github.com/crawl/crawl/pull/1003 15:28:04 03Doesnt02 07https://github.com/crawl/crawl/pull/1003 * 0.24-a0-164-g104b821: Player ghosts aren't immune to shafts 10(5 minutes ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/104b8213e3ec 16:03:18 03advil02 07[stone_soup-0.22] * 0.22.1-9-g2b1517b: Potential fix for Mojave black screen issues 10(4 months ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/2b1517b8f70c 16:03:18 03advil02 07[stone_soup-0.22] * 0.22.1-10-g9a2f7d7: Validate file pointer when loading help parts 10(4 months ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/9a2f7d7a234d 16:03:18 03stenella02 {advil} 07[stone_soup-0.22] * 0.22.1-11-g3149c32: Fix typo/color layering bug in tutorial 10(4 months ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/3149c32696c9 16:03:18 03gammafunk02 {advil} 07[stone_soup-0.22] * 0.22.1-12-g8bd3d07: Remove a redundant message about dancing weapons 10(4 months ago, 1 file, 0+ 6-) 13https://github.com/crawl/crawl/commit/8bd3d07a0cd0 16:03:18 03stenella02 {advil} 07[stone_soup-0.22] * 0.22.1-13-g7a33c86: Don't autoexclude past glass sometimes (11658) 10(4 months ago, 1 file, 10+ 1-) 13https://github.com/crawl/crawl/commit/7a33c86239b7 16:03:18 03gammafunk02 {advil} 07[stone_soup-0.22] * 0.22.1-14-gf11e320: Fix exclusions for stationary monsters behind solid features (paterick) 10(4 months ago, 3 files, 21+ 1-) 13https://github.com/crawl/crawl/commit/f11e320eeda7 16:03:18 03NormalPerson702 {advil} 07[stone_soup-0.22] * 0.22.1-15-gffd07d5: Fix a hints mode memorise menu message from extending horizontally 10(4 months ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/ffd07d5380cc 16:03:18 03ebering02 {advil} 07[stone_soup-0.22] * 0.22.1-16-g4dae154: Don't extend Ru's aura through glass (0011769) 10(3 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/4dae154ec4b2 16:03:18 03NormalPerson702 {advil} 07[stone_soup-0.22] * 0.22.1-17-g718ffff: Let the sturdy frame mutation reduce stealth/dodging penalties 10(3 months ago, 1 file, 6+ 5-) 13https://github.com/crawl/crawl/commit/718ffff0b26a 16:03:18 03NormalPerson702 {advil} 07[stone_soup-0.22] * 0.22.1-18-g19f5745: Don't halve the MR of magic immune creatures from AF_VULN (11754) 10(3 months ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/19f574522a1a 16:03:18 ... and 38 more commits 16:04:09 https://github.com/crawl/crawl/pull/1003 makes sense to me. advil, since you did the ghost revamp: any objection to my merging it? 16:04:47 maybe i shouldn't have asked that while advil was in the middle of getting a ping every few seconds from Cheibriados 16:04:52 heh 16:05:00 that change seems fine to me 16:05:54 03Doesnty02 {amalloy} 07* 0.24-a0-166-g8c2e593: Let player ghosts be shafted (#1003) 10(10 seconds ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/8c2e59305535 16:06:10 48, wow 16:06:22 that's an attempt to cherry-pick everything that looks plausible for 0.22, I may have missed stuff, and hopefully I didn't get anything that shouldn't be there (the game compiled on all targets and passed tests) 16:06:40 I had the hardest time judging with vault stuff 16:07:36 it's all pretty boring this time but I think the fix in b7382820b7 would be the main reason to release 0.22.2 16:07:51 %git b7382820b7 16:07:51 07advil02 * 0.22.1-8-gb738282: Don't crash when there are game types from the future 10(16 hours ago, 4 files, 22+ 7-) 13https://github.com/crawl/crawl/commit/b7382820b725 16:08:04 (if you're on an os or install that uses a shared save folder, and there is a seeded game in there, it thoroughly crashes old version on startup) 16:08:39 *versions 16:08:44 amalloy: some ghost vaults have shafts in them and I think traps can generate in them otherwise. ghosts falling out of their vaults seems bad 16:09:47 I'll have to leave any tagging of 0.22.2 and 0.23.2 to you, advil; I may be able to do those builds if your or someone else can get that ready this week 16:09:59 yeah, that's fine 16:10:12 I can probably build the windows versions too 16:10:14 probably wouldn't be able to do that stuff starting next week 16:10:20 ebering: good point. but it seems to me that's already a concern for any runed-door vault with dangerous stuff inside. should ghosts get a special exemption? 16:10:21 ok, good to know 16:10:46 well the windows builds are not hard to build, the debs do take a bit more time 16:10:55 in principle I can do the debs, I just have to figure out how 16:11:07 so If I'm going to do it, I can do both, but yeah if you're able to handle the debs as well 16:11:08 (I have really upped my container game while debugging seed stuff) 16:11:28 yeah, I have a procedure based on cowbuilder; you may have seen the debian.txt guide in develop/release 16:11:55 if you wanted to make the packages another way, that's fine of course; I am no debian expert, but that system has worked for me 16:12:19 do you coordinate with whatever it is that 1kb does with the deb packages? or is that just something separate? 16:12:32 I don't coordinate with debian at all, no 16:12:43 just put these packages in the CDO repo, which our download page has instructions for using 16:12:50 we make a new component with each release 16:12:59 ah ok 16:13:07 for point releases you just add to the latest component (i.e. 0.23 in this case) 16:13:07 do I have access to the download folder via the cdo login? 16:13:23 yes; from that home there's a checkout of the dcss-website repo 16:14:02 so I update the download page html (just the urls and the listest latest version), then push to the dcss-website repo 16:14:19 pull from cdo, then simply copy site/download.htm to the ~/website dir on CDO 16:14:29 just to update the download page 16:14:42 the debian guide I made covers adding the packages to the CDO repo 16:14:54 ah nice 16:14:55 which is likewise accessible from the CDO home dir 16:14:58 ok, so I can probably do an entire release process if necessary, will just have to figure some pieces out for the first time 16:15:12 cool, thanks; let me know if you have questions 16:15:23 I have one typo in that guide I should update now that I'm thinking about it 16:16:27 I upload stuff to ~/upload with a dir for each release, if you find that helpful; then the actual files get copied to ~/website/release/0.XX/ 16:16:50 corresponding to http://crawl.develz.org/release/ 16:17:28 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-166-g8c2e593055 (34) 16:41:10 03advil02 07* 0.24-a0-167-g029c7ce: Don't change game chapter on a level excursion from abyss (11922) 10(8 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/029c7ce0acf4 16:41:37 Has anyone heard of crashes on AK start exiting the abyss besides NP7's report? 16:41:52 I'm surprised we didn't see any during t 16:41:59 oh duh 16:42:01 it's pregen only 16:42:13 so of course there were none during t 16:47:22 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-167-g029c7ce0ac (34) 17:07:39 The build has errored. (stone_soup-0.22 - c56e426 #11199 : advil): https://travis-ci.org/crawl/crawl/builds/502775657 17:55:40 Incomplete message on sighting dancing weapon 13https://crawl.develz.org/mantis/view.php?id=11923 by damerell 17:58:14 ^ I'm going to have a patch for the dupe messages in about a minute 17:59:28 about the player ghosts getting shafted. Aren't there a couple of ghost vaults with shafts in them? 17:59:53 might result in player ghosts "appearing not in a vault" for unlucky players 18:15:41 The build was broken. (master - 029c7ce #11201 : advil): https://travis-ci.org/crawl/crawl/builds/502793097 18:20:51 Unstable branch on underhound.eu updated to: 0.24-a0-167-g029c7ce0ac (34) 18:23:22 * Pinkbeast isn't going to have a patch for the dupe messages in about a minute, sigh 18:41:31 pghpsts used to be shaftable, that was specifically disabled 18:42:35 ...long befpore ghost vaults 18:44:58 geekosaur: right, and when ghosts couldn't use stairs that made sense for consistency 18:45:22 i'm not married to the commit, and could revert it, i just don't see the reason to have that special case for ghosts right now 18:49:16 think it's just ebering_ghost_disaster_area 18:51:08 well, except for the earlier point that shafts can place randomly inside most vaults 20:16:40 03gammafunk02 07* 0.24-a0-168-g8aad8c4: Updates to the debian package guide 10(14 minutes ago, 1 file, 144+ 147-) 13https://github.com/crawl/crawl/commit/8aad8c49190a 20:17:59 advil: updated that debian guide, if you're using that 20:32:21 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-168-g8aad8c4919 (34) 21:28:05 The build is still failing. (master - 8aad8c4 #11202 : gammafunk): https://travis-ci.org/crawl/crawl/builds/502867357 21:44:51 util/unbrace -n 21:44:53 monster.cc 21:44:55 Found unnecessary braces/brackets in the above files. 22:59:10 it's from the ghost shaft change 22:59:57 03advil02 07* 0.24-a0-169-g71aafec: unbrace 10(19 seconds ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/71aafec670c2 23:02:27 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-169-g71aafec670 (34) 23:25:18 03advil02 07[stone_soup-0.22] * 0.22.1-57-g7394efd: Revert "Remove a redundant message about dancing weapons" 10(29 seconds ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/7394efd48c52 23:25:28 re 0.22.2 let me know if anyone else wants to cherry-pick anything (or cares enough to look), I will tag it sometime in the next few days depending 23:25:36 or if there's anything else that shouldn't be there 23:42:36 advil: Thanks :-) 23:42:48 np 23:43:26 I dug into the redundant messages a bit but realised I wouldn't get that done and review and cherry-pick the rest of 0.22.2 tonight. :-/