00:08:15 -!- amalloy_ is now known as amalloy 01:07:18 dcss is obsolete http://www.aidungeon.io/ 01:38:03 Unstable branch on crawl.develz.org updated to: 0.25-a0-258-g6d7e32a (34) 02:08:51 Windows builds of master branch on crawl.develz.org updated to: 0.25-a0-258-g6d7e32a 02:59:04 Monster database of master branch on crawl.develz.org updated to: 0.24-a0-443-g80245de 03:30:49 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-2777-g6b872f2bae 03:31:31 Could any devs look at my PR https://github.com/crawl/crawl/pull/1109? It's pretty small and I'd like to get it merged. 03:32:10 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.22.1-1758-gd9a4ef6c9e 04:25:35 -!- amalloy is now known as amalloy_ 05:14:16 is there a better way to "add one" to an enum value than this? you.hermit_shell_size = (size_type)(((int)you.hermit_shell_size) + 1); 05:15:27 is it better to use (cast) or static_cast ? 05:17:52 alexjurkiewicz: I asked Simon Tatham about this a couple of weeks ago, curiously, and he said just (cast) it back and forth 08:56:29 alexjurkiewicz: r/dcss does seem to see the most traffic Tue-Wed, and early-midafternoon EST through evening EST. But I don't think the differences are stark enough to make a huge difference (especially in terms of day of week) 08:57:43 I think the default sort is "Hot" so as long as you are getting upvotes, which seems likely, it will continue to be seen by people browsing the sub directly for a while 09:11:19 03advil02 07* 0.25-a0-259-g7a49f6c: Tweak issue template slightly 10(34 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/7a49f6cbb4b0 09:14:05 03advil02 07* 0.25-a0-260-g9a32677: Relocate issue template to modern location 10(39 seconds ago, 2 files, 38+ 38-) 13https://github.com/crawl/crawl/commit/9a32677d9a17 09:14:33 hm apparenlty I still need to do something in the ui for that to work 09:15:48 ah maybe I need frontmatter 09:17:37 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-260-g9a32677d9a (34) 09:19:00 03advil02 07* 0.25-a0-261-g6783385: Add frontmatter to issue template 10(51 seconds ago, 1 file, 9+ 0-) 13https://github.com/crawl/crawl/commit/6783385f1dfd 09:32:57 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-261-g6783385f1d (34) 09:33:01 alexjurkiewicz also, someone or something has broken cpo, "The maximum number of connections has been reached, sorry :(" 09:34:05 (really surprised that the default value for that is 100, not sure if any servers actually use that, but given that that's just checked against the raw number of sockets probably just including connections to the main screen, I would think that's easy to hit) 09:38:44 gmarks: I plan to look at it. I would like to use it to prototype an "action button/generalized quiver" system but I am traveling and havea job interview today 09:38:59 I will try to take a look by this weekend if someone doesn't beat me to it 11:23:51 Stable (0.23) branch on underhound.eu updated to: 0.23.1-91-gf373564dc4 11:25:46 Ebering, cool thanks 13:45:03 -!- amalloy_ is now known as amalloy 13:46:52 alexjurkiewicz: enums are sorta supposed to be...they're stored as integers, but there's not typically an expectation that doing them as arithmetic makes any sense 13:48:54 is this hermit_shell_size thing in some fork somewhere? 13:49:50 sounds like something that would be in bloatcrawl2 13:54:37 looking back at that question I might write it as a switch rather than pure addition, even though it takes up many more lines 13:58:02 i also do a similar thing for skill_type as a switch, which is neccessary because the skill_type enum has "holes" in it 13:58:28 fixed CPO, thanka advil 13:59:01 do you know what was going on? (was it just something accidental?) 13:59:21 it seems like there is a slow leak or something. It happens every month or two 13:59:32 I ask because there was a recent incident where someone was griefing by opening large #s of anonymous connections to particular games 13:59:38 which I hope isn't becoming a thing 13:59:44 but a limit could be imposed on that 13:59:54 ok 14:00:05 it might be possible to grief by spiking the connections, but before I restarted the server there were no open connections to the daemon 14:00:13 s/server/daemon 14:05:48 ah ok 15:33:50 ziggurnaut (L19 MiFi) Crash caused by signal #15: Terminated (Depths:1) 15:56:18 Rayonic (L23 GnCj) Crash caused by signal #11: Segmentation fault (WizLab) 15:56:31 !crashlog ziggurnaut 15:56:36 !crashlog Rayonic 15:56:38 82. ziggurnaut, XL19 MiFi, T:31004 (milestone): http://crawl.berotato.org/crawl/morgue/ziggurnaut/crash-ziggurnaut-20191206-203348.txt 15:56:43 7. Rayonic, XL23 GnCj, T:47687 (milestone): http://crawl.akrasiac.org/rawdata/Rayonic/crash-Rayonic-20191206-205617.txt 15:57:35 &rc ziggurnaut 15:57:37 http://crawl.berotato.org/crawl/rcfiles/crawl-git/ziggurnaut.rc 15:58:40 Rayonic (L23 GnCj) Crash caused by signal #11: Segmentation fault (WizLab) 15:59:42 Rayonic (L23 GnCj) Crash caused by signal #11: Segmentation fault (WizLab) 16:00:27 ziggurnaut looks like a lua infinite loop in their rc (not debugging their rc, just based on the stack trace and the ammount of lua they have) could be a lua bug but I hope if they're developing significant lua they'll send us a report 16:00:33 Rayonic (L23 GnCj) Crash caused by signal #11: Segmentation fault (WizLab) 16:00:37 Rayonic is a toxic bog crash 16:07:45 that's no way to speak about players 16:24:41 didn't I block ziggurnaut crashes from showing up here? 16:26:19 ziggurnaut may or may not be a bot of some kind but I've never seen a log from that player name that consists of anything except "AUTOQUIT IS NOT ENABLED!" 16:27:45 oh, no I just got !crashlog to ignore that username and a few others 16:29:09 also they've been generating crashlogs like that more or less since 2016, so I expect 0.0 bug reports 16:50:33 ok, hunted down the crash for Rayonic 16:51:17 03ebering02 07* 0.25-a0-262-gaca421d: Fix a crash in apply_toxic_bog 10(31 seconds ago, 1 file, 11+ 3-) 13https://github.com/crawl/crawl/commit/aca421d8906d 16:51:49 ebering: probably don't want those mprs in there 17:03:00 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-262-gaca421d890 (34) 17:11:30 doh 17:17:58 Skill target box draws incorrectly 13https://crawl.develz.org/mantis/view.php?id=12146 by vt 17:18:48 03ebering02 07* 0.25-a0-263-g9d16a9d: Remove some debugging lines (amalloy) 10(7 minutes ago, 1 file, 0+ 4-) 13https://github.com/crawl/crawl/commit/9d16a9d09934 17:22:45 someone needs to learn to use dprf instead :o 17:33:02 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-263-g9d16a9d099 (34) 18:10:24 !lg * ckiller=~pandemonium 18:10:25 3418. Sinbi the Invulnerable (L27 DDBe of Makhleb), slain by Nish the pandemonium lord on Zig:24 on 2019-12-06 18:06:48, with 918846 points after 74480 turns and 9:49:13. 18:10:30 !lg * ckiller=~pandemonium x=ckiller 18:10:31 3418. [ckiller=a pandemonium lord] Sinbi the Invulnerable (L27 DDBe of Makhleb), slain by Nish the pandemonium lord on Zig:24 on 2019-12-06 18:06:48, with 918846 points after 74480 turns and 9:49:13. 18:10:42 !lg * ckiller=~illusion x=ckiller 18:10:43 5054. [ckiller=a rakshasa (illusionary)] snetch the Severer (L11 MiBe of Trog), blasted by a rakshasa (illusionary) (lance of force) on D:13 on 2019-12-05 22:21:34, with 14415 points after 10809 turns and 0:46:05. 18:10:49 !lg * ckiller=~illusion x=ckiller -2 18:10:50 5053/5054. [ckiller=a player illusion] denstark the Timeless (L22 GnSk of Cheibriados), mangled by denstark's illusion (woven by Mara) on Vaults:5 (vaults_vault; vaults_end_minmay_broken_diamonds) on 2019-12-05 11:33:09, with 400928 points after 56869 turns and 3:20:50. 18:24:14 Unstable branch on underhound.eu updated to: 0.25-a0-263-g9d16a9d099 (34) 18:32:48 03ebering02 07* 0.25-a0-264-g17cbeb8: Scale Conjure Flame embers by current player speed 10(19 minutes ago, 1 file, 4+ 3-) 13https://github.com/crawl/crawl/commit/17cbeb888dc9 18:43:11 ebering: one more thought I had about cflame is to have a longer timeout before it smothers...this would make it very slightly more usable when you have summons around 18:43:45 esp. hep chars 18:47:54 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-264-g17cbeb888d (34) 18:49:54 advil: you mean like it only fails to ignite if a monster is in it for two turns? 18:50:12 yeah, or even longer, not sure if it matters a lot 18:50:13 I think there would be sequencing problems, because of how monster turns are handled, with evaluating what that even means 18:50:49 "every move a monster could make after the players move with thaat delay" is processed before clouds 18:52:00 also, I'm ok with a powerful fire spell being somewhat incompatible with allies 18:52:04 fire is explodey 18:52:15 I'm not sure I see any problem, check once each world_reacts or something (or just do it whenever clouds normally time out) 18:52:56 well, here's where I am on cflame: it is in a good place power-wise, easy to trigger, but quite annoying to use / figure out, especially for inexperienced players 18:53:15 and the ally (hep in particular) interaction is yet another spike in annoyingness 18:53:45 since it's not actually incompatible with allies, it just depends a lot on positioning them 18:54:48 I guess the issue is that clouds have a decay number, which is their aut lifetime, but player turns are a variable number of auts; 18:55:12 so "two turns" isn't meaningful for a cloud-monster interaction 18:55:30 and extending the embers period will result in a whole lot of confusion 18:55:46 compared to "the flame will try to ignite after your next action" 18:56:01 (since all player actions are at least 3 aut) 18:57:56 "take a step then unwield your weapon if the cell is empty" isn't a good interaction either 18:58:23 ok, but I do think the hep interaction is not in a good place :-) 18:58:53 maybe having allied monsters treat embers created by the player aas "bad to enter" is the right solution then? 18:59:15 maybe...that's also sort of abusable 18:59:47 what I had in mind is it tries to ignite on every player action through the nth, where right now n=1 18:59:57 I see that that might be tricky to implement given how clouds work 19:01:28 (actually my original idea was that the cloud waits indefinitely until the space is free on a player turn, not sure that's so different) 19:05:24 what's abusable about an ally declining to enter a short-lived cloud type? 19:09:16 oh hm maybe it's not a problem in the situation I was thinking of...creates a problem swapping in corridors though 19:09:33 well, you just swap before casting 20:04:49 -!- amalloy is now known as amalloy_ 21:51:49 🎅🎅🎅 https://www.reddit.com/r/dcss/comments/e78pfk/dungeon_crawl_secret_santa_2019_signup_thread/ 21:53:05 ebering: was going to do a quick changelog update of the magic changes unless you wanted to take a stab at that yourself (in which case feel free) 21:56:25 gammafunk: go ahead, I'm about done for the night 22:14:41 03ebering02 07* 0.25-a0-265-g7af84ae: Keep allies out of Conjure Flame embers (advil) 10(2 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/7af84ae0ac62 22:17:45 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-265-g7af84ae0ac (34) 23:52:39 -!- amalloy_ is now known as amalloy