00:14:09 03Monkooky02 07https://github.com/crawl/crawl/pull/3775 * 0.32-a0-1073-g1485bfc5b1: Merge remote-tracking branch 'upstream/master' into gastronomic-expanse 10(21 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/1485bfc5b130 00:14:09 03Monkooky02 07https://github.com/crawl/crawl/pull/3775 * 0.32-a0-1074-g62bea4379f: merge cleanup, remove debug code 10(43 seconds ago, 2 files, 1+ 2-) 13https://github.com/crawl/crawl/commit/62bea4379fed 00:14:09 03Monkooky02 07https://github.com/crawl/crawl/pull/3775 * 0.32-a0-1076-g5f75b38ae1: Merge branch 'gastronomic-expanse' of https://github.com/Monkooky/crawl into gastronomic-expanse 10(26 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/5f75b38ae144 00:14:46 <02M​onkooky> @dracoomega finally got gastronomic expanse 'done' if you're still willing to take a look 00:19:29 03Monkooky02 07https://github.com/crawl/crawl/pull/3775 * 0.32-a0-1077-g9ad820a177: fix checkwhite 10(54 seconds ago, 5 files, 13+ 13-) 13https://github.com/crawl/crawl/commit/9ad820a17748 00:23:45 <04d​racoomega> Will be happy to do so tomorrow 03:31:24 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5199-gb287095a7e 03:33:05 New branch created: pull/3797 (1 commit) 13https://github.com/crawl/crawl/pull/3797 03:33:06 03Aliscans02 07https://github.com/crawl/crawl/pull/3797 * 0.32-a0-1050-g91ee4599cd: Mark transporter destinations as known on entering a fully_mapped level 10(5 minutes ago, 2 files, 13+ 1-) 13https://github.com/crawl/crawl/commit/91ee4599cd45 05:31:50 Unstable branch on crawl.akrasiac.org updated to: 0.32-a0-1065-g04caa86 (34) 07:31:15 03gammafunk02 07* 0.32-a0-1066-g029dca9f2a: feat: Add monster door usage info to clua 10(9 minutes ago, 1 file, 12+ 0-) 13https://github.com/crawl/crawl/commit/029dca9f2aab 09:33:11 TheSexyCheese (L14 DsFE) Crash caused by signal #11: Segmentation fault (Swamp:1) 11:48:55 ShinQuickMan (L2 HuCj) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 404 failed. (invalid cursor position -36,1 in region 2, should be 1,1 in region 3) (D:1) 11:48:57 ShinQuickMan (L2 HuCj) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 404 failed. (invalid cursor position -36,1 in region 2, should be 1,1 in region 3) (D:1) 11:48:59 ShinQuickMan (L2 HuCj) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 404 failed. (invalid cursor position -36,1 in region 2, should be 1,1 in region 3) (D:1) 11:49:00 ShinQuickMan (L2 HuCj) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 404 failed. (invalid cursor position -36,1 in region 2, should be 1,1 in region 3) (D:1) 11:49:01 ShinQuickMan (L2 HuCj) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 404 failed. (invalid cursor position -36,1 in region 2, should be 1,1 in region 3) (D:1) 13:16:24 <12g​e0ff> @dolorous_84348, re: the @reflexive@ commit. One of the changed messages is for the Haste Plants spell, which was removed way back in 0.14 (b750380a6ac). And there's another obsolete message for this spell in zh/monspell.txt 13:25:36 03PleasingFungus02 07* 0.32-a0-1067-g94f45d32bb: Remove Haste Plants (Ge0ff) 10(50 seconds ago, 2 files, 0+ 8-) 13https://github.com/crawl/crawl/commit/94f45d32bbd4 13:28:14 <06p​leasingfungus> fixed, thanks! 🙂 13:31:32 <04d​racoomega> Dear lord, that's ancient 13:33:10 <04d​racoomega> I was amazed it ever got a translation in the brief time it existed, but I guess possibly the translation was added much later because the description was still in the file and they didn't realize it was unused 13:33:28 <04d​racoomega> (I mean, I remember removing the spell from druids myself :P) 13:41:08 <06p​leasingfungus> %git 86b3dce6e7e7ab44930a8eb7ac799a2d33013a13 13:41:09 <04C​erebot> Zhang Kai {PleasingFungus} * 0.31-a0-1053-g86b3dce6e7: Create monspell.txt (6 months ago, 1 file, 1027+ 0-) https://github.com/crawl/crawl/commit/86b3dce6e7e7 13:41:12 <06p​leasingfungus> ^ quite recent! 13:41:20 <06p​leasingfungus> (the zh version, that is) 13:45:11 gosagan (L17 DjNe) Crash caused by signal #11: Segmentation fault (D:15) 13:47:02 gosagan (L17 DjNe) Crash caused by signal #11: Segmentation fault (D:15) 14:01:54 gosagan (L17 DjNe) Crash caused by signal #11: Segmentation fault (Spider:1) 14:31:20 gosagan (L18 DjNe) Crash caused by signal #11: Segmentation fault (Spider:4) 14:32:44 gosagan (L18 DjNe) Crash caused by signal #11: Segmentation fault (Spider:4) 14:33:31 <04d​racoomega> Hrmm... seems to be mine. Let me see 14:33:49 gosagan (L18 DjNe) Crash caused by signal #11: Segmentation fault (Spider:4) 14:40:52 <04d​racoomega> Looks simple. Just have to compile and double-check 14:45:44 <06d​olorous_84348> Good to know. 14:56:58 <06d​olorous_84348> On a similar subject, what are the rules regarding obsolete translations? zh/godspeak.txt got updated for trunk after the god death messages were moved to the database, but before the syntax in them was fixed. 14:57:02 <06d​olorous_84348> %git 94f45d32bbd48b9ae73ef6903fbe9f7f3282820c 14:57:02 <04C​erebot> PleasingFungus * 0.32-a0-1067-g94f45d32bb: Remove Haste Plants (Ge0ff) (2 hours ago, 2 files, 0+ 8-) https://github.com/crawl/crawl/commit/94f45d32bbd4 14:57:11 03DracoOmega02 07* 0.32-a0-1068-g5b11573b90: Fix a possible crash when casting Hellfire Mortar 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/5b11573b9077 14:57:11 03DracoOmega02 07* 0.32-a0-1069-gc4a1ec1d0d: Fix Repel Missiles expiring off of monsters (ge0ff) 10(33 seconds ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/c4a1ec1d0d65 14:57:22 <06d​olorous_84348> Wrong one. 14:57:53 <06d​olorous_84348> %git e6c31236d680a93faaff0604426160384db98a5a 14:57:54 <04C​erebot> dolorous * 0.32-a0-329-ge6c31236d6: Fix god speech substitution syntax (#3545). (3 months ago, 1 file, 7+ 7-) https://github.com/crawl/crawl/commit/e6c31236d680 14:58:26 <06d​olorous_84348> So do I need to port that fix over to the zh translation as well? 14:58:42 <06d​olorous_84348> Or can the translator get that? 15:01:37 <12g​e0ff> The fix would be just replacing lines like with @Uskayaw death corpse@, right? Then it could be easier to just port it 15:02:10 <06d​olorous_84348> Yes, that would be the fix. 15:04:39 03PleasingFungus02 07* 0.32-a0-1070-g39e60451f5: Revert "Identify un-ID'd randbooks when read" (Aliscans) 10(87 seconds ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/39e60451f5e1 15:05:25 gosagan (L19 DjNe) Crash caused by signal #11: Segmentation fault (Shoals:3) 15:05:40 gosagan (L19 DjNe) Crash caused by signal #11: Segmentation fault (Shoals:3) 15:08:56 03dolorous02 07* 0.32-a0-1071-gb508db45f8: Port over fix for god speech substitution syntax. 10(4 minutes ago, 1 file, 7+ 7-) 13https://github.com/crawl/crawl/commit/b508db45f83a 15:20:38 03Aliscans02 {dolorous} 07* 0.32-a0-1072-gd2cf461c18: Fix a message for items giving magic regeneration. 10(2 days ago, 1 file, 4+ 14-) 13https://github.com/crawl/crawl/commit/d2cf461c180a 15:22:41 gosagan (L20 DjNe) Crash caused by signal #11: Segmentation fault (Vaults:1) 15:37:12 Unstable branch on underhound.eu updated to: 0.32-a0-1069-gc4a1ec1d0d (34) 15:44:27 gosagan (L21 DjNe) Crash caused by signal #11: Segmentation fault (Vaults:3) 15:47:00 gosagan (L21 DjNe) Crash caused by signal #11: Segmentation fault (Vaults:3) 15:47:23 <07z​ureal> this dude is crashing a lot 15:49:27 gosagan (L21 DjNe) Crash caused by signal #11: Segmentation fault (Vaults:3) 15:49:27 <04d​racoomega> The bug is likely fixed, but not rebuilt 15:54:10 TheSexyCheese (L15 DsFE) Crash caused by signal #11: Segmentation fault (D:13) 16:11:59 gosagan (L23 DjNe) Crash caused by signal #11: Segmentation fault (Depths:2) 16:23:40 <08n​icolae> pronounce it horf-rossed 18:14:26 <04d​racoomega> @Monkooky So, I've played around with the current version of gastronomic expanse a bunch (and looked through most of the code). I hope this doesn't come off as too negative, since I still believe in the idea, but there's some significant issues with how it operates at present (without even touching on matters of power level or playfeel). The expanse region visually expands freely through walls - even to the the other side of walls 18:14:27 that are themselves out of sight of the casting location. And if the player moves the way out there, all of these squares will inflict self-corrosion as expected, but many of them will not damage monsters. There's a LoS check between a 'center' point of the expanse (which isn't visible, and which itself moves over time) and only monsters in LoS of this point take damage. But this means: large chunks of area the player can see will invisibly not do 18:14:27 damage to enemies - and which tiles those are also changes invisibly over time. It is easy to kill things out of LoS (and on the other side of walls!) with this spell, while also often not being able to damage ones that are in LoS in a way that is very wonky and difficult to predict. 18:14:28 <04d​racoomega> There are a handful of other issues on top of this: -Acid is visually drawn on top of trees and other features, which makes them hard to read -You get a prompt for 'no monsters in range' unless someone is literally standing on orthagonal melee range of you -The 'already maintaining an expanse' prompt is given after you aim it, rather than when you try to cast it. (This is especially misleading because it can have shrunk all the 18:14:29 way out of sight before you try -Self-corrode chance has weird math. If you take a >20 aut action, you will always be corroded. If you take 4 0.5 aut actions, you instead have a ~31% chance to not be corroded at all (but can also get coroded multiple times). Not immediately sure what the formula should be, but probably not that. -It's checking cold resist for damage, not acid resist. -(The check for ending it when a felid loses a life is broken) 18:14:29 -Enemies are only damaged the turn AFTER they step into the region, sort of making it look like they're unaffected (though admittedly this would probably be less of an issue if it wasn't extremely inconsistent whether the current tile can inflict damage to them or not) 19:04:13 03dolorous02 07* 0.32-a0-1073-gd771f2e3db: Add missing comments to goblin sharper dialogue. 10(3 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/d771f2e3db39 19:19:08 03dolorous02 07* 0.32-a0-1074-g4fd57f6e19: Use @the_monster@ instead of the @monster@. 10(2 minutes ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/4fd57f6e1937 22:35:41 Unstable branch on crawl.develz.org updated to: 0.32-a0-1074-g4fd57f6e19 (34) 22:59:34 Windows builds of master branch on crawl.develz.org updated to: 0.32-a0-1074-g4fd57f6e19 23:12:45 Unstable branch on cbro.berotato.org updated to: 0.32-a0-1074-g4fd57f6e19 (34) 23:49:26 MrSquiggles (L15 DsWn) Crash caused by signal #11: Segmentation fault (D:11) 23:56:36 Monster database of master branch on crawl.develz.org updated to: 0.32-a0-1074-g4fd57f6e19