00:09:18 It would be cool if pan lord summon butterflies just filled every empty square in LoS with butterflies 00:10:48 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-333-g006994fd10 (34) 00:31:04 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.23-a0-333-g006994f (34) 01:12:43 New branch created: pull/865 (1 commit) 13https://github.com/crawl/crawl/pull/865 01:12:43 03aegolden02 07https://github.com/crawl/crawl/pull/865 * 0.23-a0-334-g2090aa0: Hell branch ends should occur at :$ not :7. 10(10 minutes ago, 4 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/2090aa08e9cf 02:59:10 Monster database of master branch on crawl.develz.org updated to: 0.23-a0-333-g006994f 03:12:02 Unstable branch on crawl.beRotato.org updated to: 0.23-a0-333-g006994f (34) 04:04:52 -!- amalloy is now known as amalloy_ 04:05:38 -!- amalloy_ is now known as amalloy 04:09:46 -!- amalloy is now known as amalloy_ 11:58:18 galech (L25 DsFi) Crash caused by signal #11: Segmentation fault (Crypt:3) 13:00:40 namelastname112 (L23 DrWn) Crash caused by signal #11: Segmentation fault (Depths:4) 13:05:40 Unstable branch on crawl.akrasiac.org updated to: 0.23-a0-333-g006994f (34) 13:12:42 !crashlog namelastname112 13:12:48 9. namelastname112, XL23 DrWn, T:57736 (milestone): https://crawl.xtahua.com/crawl/morgue/namelastname112/crash-namelastname112-20181017-170025.txt 13:15:57 heatzeker (L13 DrMo) Crash caused by signal #11: Segmentation fault (D (Sprint)) 13:16:05 torment from death curse, attacker = NULL? 13:16:25 !crashlog heatzeker sprint 13:16:28 3. heatzeker, XL13 DrMo, T:685 (milestone): http://crawl.berotato.org/crawl/morgue/heatzeker/crash-heatzeker-20181017-171545.txt 13:17:14 same thing 13:19:23 and pretty much the first thing torment_cell() does is !attacker->is_player() with attacker == 0x0 13:20:17 spl-miscast.cc:1762 torment_cell(target->pos(), nullptr, TORMENT_MISCAST); 13:20:33 that's not going to work... 13:21:49 and it looks like the sceptre of torment rework did it 13:21:58 !blame gammafunk 13:21:59 I pronounce gammafunk... Guilty! 13:31:01 oh 13:31:38 I see 13:31:52 easy fix 13:49:35 advil: idea, test statues are non-harmful so that &G harmful doesn't dismiss them 13:49:48 wonder if that would cause weird problems, since I'm not sure what determines that 13:54:28 -!- amalloy_ is now known as amalloy 14:00:28 03gammafunk02 07* 0.23-a0-334-g0f038ff: Fix a crash when death curses torment (geekosaur) 10(21 minutes ago, 1 file, 8+ 6-) 13https://github.com/crawl/crawl/commit/0f038ff52e9e 14:00:28 03gammafunk02 07* 0.23-a0-335-gba3dfdf: Don't give a prompt for the Singing Sword's spell effect 10(18 minutes ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/ba3dfdfc9415 14:00:54 ??rebuild[2 14:00:55 rebuild[2/2]: Trunk update start times in UTC (second number during summer time): CAO: 1700; CDO: 0600/0500; CUE: 2300/2200; CBRO: 0800/0700; CXC: 0500/0400; CPO: every 15 minutes; CJR: every hour 14:01:34 ??rebuild 14:01:35 rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.jorgrun.rocks/rebuild/ Bug gammafunk, |amethyst, or Nap.Kin for CDO. Use your powers wisely. 14:02:09 &versions 14:02:34 CAO: 0.23-a0-333-g006994f, CBRO: 0.23-a0-333-g006994f, CDO: 0.23-a0-178-g440b721, CJR: 0.23-a0-333-g006994fd10, CPO: 0.23-a0-333-g006994f, CUE: 0.23-a0-332-g9fe5f1002e, CWZ: 0.23-a0-333-g006994f, CXC: 0.23-a0-333-g006994f, LLD: 0.23-a0-332-g9fe5f1002e 14:04:29 interesting, I wonder if lld has a regular update schedule 14:05:19 Unstable branch on crawl.akrasiac.org updated to: 0.23-a0-335-gba3dfdf (34) 14:09:58 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.23-a0-335-gba3dfdf (34) 14:16:53 Unstable branch on crawl.beRotato.org updated to: 0.23-a0-335-gba3dfdf (34) 14:56:05 well, but they are in fact non-harmful! 14:56:43 yeah, I'll have to see what that "harmful" thing for &G is checking 14:56:56 yeah, I'm not sure if I did that explicitly 14:57:13 but they have no attack 14:57:20 and no spells 15:10:46 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-335-gba3dfdfc94 (34) 15:12:09 apparently it's M_NO_THREAT 15:12:32 oh, maybe I did add that 15:13:11 it's on in there currently, so I'll add 15:13:51 does that flag let autotravel work or something? 15:14:08 I feel like there was some reason (beyond the lack of threat) that I set that 15:14:08 I think so 15:14:40 I never use &G modifiers so I didn't think about that one 15:14:44 The build has errored. (master - ba3dfdf #10415 : gammafunk): https://travis-ci.org/crawl/crawl/builds/442812161 15:15:59 -!- aidanh_ is now known as aidanh 15:19:00 advil: well, it allowing autoexplore is probably fine, but do you have any other objections to adding that flag? 15:19:33 oh wait, it's missing? 15:19:37 yes 15:19:37 I think I misunderstood 15:19:58 yes, add it 15:19:58 ok 15:25:03 03gammafunk02 07* 0.23-a0-336-g43d87f4: Mark test statues as harmless monsters and clean up spacing 10(12 minutes ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/43d87f4c5502 15:27:10 hm there might be various consequences to doing that, now that I look; it'll classify them as firewood for one thing 15:27:22 may cause allies to behave differently 15:27:46 well, I'll see if I notice any annoyances in practice 15:29:56 yeah, it does mark them as firewood 15:31:02 allies won't attack them until you do, which seems ok 15:31:27 but if that doesn't jive with their intent, we could add an exception to that wizmode command 15:31:58 yeah I'll have to see if I notice anything, I've used them to test some ally things in the past but that behavior is what I'd expect 15:32:10 really the intent is to stop having to move orcs around 15:33:06 another thing I would like is maybe RC support for defaults for the debug message channels 15:33:22 the beam and combat ones are so spammy and I don't usually want them 15:33:44 but it's a pain to turn those off every time I start up a game 15:33:49 doesn't even retain them in a save 15:34:04 I could probably make a macro for that 15:34:11 for the beam ones, I'm not sure why we actually have to have a dprf for that 15:34:36 if you use esc to handle the mores, they're actually manageable though 15:34:50 esc to handle the mores? 15:35:23 if you hit esc instead of other keys, it will skip all mores in the same block unless one of them comes from a MSGCH_ERROR message 15:35:49 ah, good to know 15:48:59 soark (L27 DECj) Crash caused by signal #11: Segmentation fault (Tar:4) 16:09:38 Heya. Just dropping in to ask if there're any projects to substantially change Vault right now 16:10:31 I've got a rework idea I've been playing around with (though as I write out more if it, the more it feels like its own branch, not Vault), and it'd suck if I finish it and it turns out Vault's already been reworked 16:10:46 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-336-g43d87f4c55 (34) 16:12:58 Flan99: No plans for that branch, no; Some very tentative plans for other branches. Designing a new branch is a huge project and you have to think hard about where it fits into the game's design 16:13:32 I'm perfectly aware of that, don't worry 16:15:27 When you have a basic design (not the implementation) drafted, you can share it here or on place like Tavern's GDD forum 16:28:50 The build passed. (master - 43d87f4 #10416 : gammafunk): https://travis-ci.org/crawl/crawl/builds/442850316 16:57:58 heatzeker (L19 GrMo) Crash caused by signal #15: Terminated (D (Sprint)) 18:20:38 Unstable branch on underhound.eu updated to: 0.23-a0-336-g43d87f4c55 (34) 19:16:31 -!- amalloy is now known as amalloy_ 21:30:01 03gammafunk02 07* 0.23-a0-337-g606f0fe: Fix attack prompts for some unrand weapons 10(64 minutes ago, 3 files, 33+ 17-) 13https://github.com/crawl/crawl/commit/606f0fe861f6 21:54:49 -!- amalloy_ is now known as amalloy 21:55:41 https://github.com/crawl/crawl/commit/606f0fe861f6#diff-50e46faaeceae8e777952e6c1f587aa6R119 21:56:23 Anyone know if there's a way to assign that hitfunc targeter pointer without always initializing the two subclass targeters unconditionally? 21:56:40 I only need one or the other 21:56:55 I could use new but I think I'd have to delete it myself, which probably isn't the way to do that given the code 22:00:19 Gate88 (L26 CeWr) Crash caused by signal #11: Segmentation fault (Abyss:3) 22:04:58 !crashlog 22:05:11 20154. Gate88, XL26 CeWr, T:100380 (milestone): https://crawl.jorgrun.rocks/morgue/Gate88/crash-Gate88-20181018-020017.txt 22:06:05 !crashlog soark 22:06:10 1. soark, XL27 DECj, T:83723 (milestone): https://crawl.xtahua.com/crawl/morgue/soark/crash-soark-20181017-194843.txt 22:07:52 !crashlog soark x=cv 22:07:53 1. soark, XL27 DECj, T:83723 (milestone): https://crawl.xtahua.com/crawl/morgue/soark/crash-soark-20181017-194843.txt 22:07:57 bah 22:08:05 !lg soark crash x=cv 22:08:06 No keyword 'crash' 22:08:19 oh, wrong one anyway 22:08:27 I think we fixed thsibtu that server's not updated 22:08:40 !lg gate88 x=cv 22:08:42 782. [cv=0.23-a] Gate88 the Grappler (L11 TrMo of Wu Jian), mangled by a two-headed ogre (a +0 giant spiked club) on D:10 on 2018-10-17 01:53:56, with 8213 points after 7937 turns and 0:20:27. 22:08:50 wrong version. feh 22:09:35 yes, it looks the same as other torment crashes 22:09:45 the Gate88 one is something else 22:10:49 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-337-g606f0fe861 (34) 22:18:09 gammafunk: i think it's impossible without dynamic allocation. you want a pointer to either targeter_smite or targeter_los to be in scope at the same point in the code, which means both objects need to have their lifetime extend to there. or, you could duplicate the call to stop_attack_prompt in each of your if-branches, using the appropriate object in each 22:19:56 bool stop; if (smite) {targeter_smite t(...); stop = stop_attack(...);} else { stop = stop_attack(targeter_los(...), ...);} 22:26:08 you could do something with a another function and move semantics returns 22:27:12 or unique_ptr 22:35:33 sounds like what I did is probably the simplest way 22:36:04 cxc has been rebuilt so hopefully that crash isn't from latest 22:36:16 yeah they probably just didn't transfer 23:22:25 JiyvaJigglypuff (L1 OgEE) Crash caused by signal #11: Segmentation fault (D:1) 23:22:45 JiyvaJigglypuff (L1 OgEE) Crash caused by signal #11: Segmentation fault (D:1) 23:23:15 JiyvaJigglypuff (L1 OgEE) Crash caused by signal #11: Segmentation fault (D:1) 23:24:37 !log JiyvaJigglypuff 23:24:38 No games for JiyvaJigglypuff. 23:24:50 !crash JiyvaJigglypuff 23:24:51 3. JiyvaJigglypuff, XL1 OgEE, T:24 (milestone): https://crawl.jorgrun.rocks/morgue/JiyvaJigglypuff/crash-JiyvaJigglypuff-20181018-032314.txt 23:25:03 ah 23:25:09 looks like my fault 23:25:33 hrm 23:25:57 doh 23:26:32 that's a bad one 23:28:03 JiyvaJigglypuff (L2 OgEE) Crash caused by signal #11: Segmentation fault (D:1) 23:29:18 03gammafunk02 07* 0.23-a0-338-g8ff0b24: Fix crashes for melee attacks without a weapon 10(2 minutes ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/8ff0b24cde91 23:37:21 bogleg (L1 DEVM) Crash caused by signal #11: Segmentation fault (D:1) 23:38:18 bogleg (L2 DEVM) Crash caused by signal #11: Segmentation fault (D:1) 23:38:51 bogleg (L1 DEVM) Crash caused by signal #11: Segmentation fault (D:1) 23:54:32 TheMeInTeam (L19 MuHu) ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1907 failed. (Elf:2)