00:01:51 03Nikolai Lavsky02 {PleasingFungus} 07* 0.26-a0-166-gfb6fbf8: Fix description of amulets of reflection 10(5 weeks ago, 1 file, 7+ 7-) 13https://github.com/crawl/crawl/commit/fb6fbf8b4ef2 00:02:31 Sooo...with ashenzari if you set skill targets they turn off when your BOOSTED skill reached the target. If a skill without a target reaches 27 it keeps training until the BASE is 27...seems inconsistent? 00:07:12 03Byrel Mitchell02 {PleasingFungus} 07* 0.26-a0-167-ga111339: Fixed TSO stabbing comment 10(3 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a111339ca734 00:08:02 03PleasingFungus02 07* 0.26-a0-168-g738cd00: Add a new altar vault 10(3 weeks ago, 1 file, 23+ 0-) 13https://github.com/crawl/crawl/commit/738cd00d82b4 00:18:14 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-165-gf02c06f108 (34) 00:26:20 -!- amalloy_ is now known as amalloy 00:31:57 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-168-g738cd00d82 (34) 00:51:42 03Alex Jurkiewicz02 {PleasingFungus} 07* 0.26-a0-169-g96db1bd: Add more spells for pandemonium lords 10(2 weeks ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/96db1bde8c55 00:51:42 03Alex Jurkiewicz02 {PleasingFungus} 07* 0.26-a0-170-gf39bf5d: Add more melee attack types for pandemonium lords 10(2 weeks ago, 4 files, 114+ 26-) 13https://github.com/crawl/crawl/commit/f39bf5dfa7ff 00:51:42 03Alex Jurkiewicz02 {PleasingFungus} 07* 0.26-a0-171-g0a47d3a: Adjust pandemonium lord spells 10(2 weeks ago, 1 file, 23+ 2-) 13https://github.com/crawl/crawl/commit/0a47d3a03eb3 00:51:42 03Alex Jurkiewicz02 {PleasingFungus} 07* 0.26-a0-172-gbb1397d: Tweak pan lord summoning spell allocation 10(2 weeks ago, 1 file, 16+ 6-) 13https://github.com/crawl/crawl/commit/bb1397d0b41d 00:53:22 03Byrel Mitchell02 {PleasingFungus} 07* 0.26-a0-173-gaf96914: Fix foxfire attacking out of LoS 10(4 weeks ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/af969148604b 00:54:21 03Nikolai Lavsky02 {PleasingFungus} 07* 0.26-a0-174-g0ad9533: Update `restart_after_save` default in the options guide 10(4 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0ad953308735 00:56:41 03aegolden02 {PleasingFungus} 07* 0.26-a0-175-g19e2f27: Get rid of MSG_NO_ENERGY canned message. 10(3 weeks ago, 4 files, 9+ 8-) 13https://github.com/crawl/crawl/commit/19e2f27c0975 00:58:26 ty 00:58:45 if (brand == SPWPN_VENOM && coinflip()) att_type = AT_STING; for panlord attack type is the flavour dcss needs 01:16:30 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-175-g19e2f27c09 (34) 01:17:08 03PleasingFungus02 07* 0.26-a0-176-ga486cdf: Fix vampires' drinking problem (blerg) 10(5 minutes ago, 10 files, 16+ 14-) 13https://github.com/crawl/crawl/commit/a486cdfe0b6c 01:18:23 03Anders Papitto02 {PleasingFungus} 07* 0.26-a0-177-gef67e44: Reword hailstorm description to be less hand-wavy 10(5 weeks ago, 1 file, 4+ 5-) 13https://github.com/crawl/crawl/commit/ef67e44054ab 01:20:58 03PleasingFungus02 07* 0.26-a0-178-g76ffd63: Remove panned pan spells 10(16 seconds ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/76ffd632723a 01:24:26 RIP 01:25:07 seal doors I thought was extremely good 01:25:20 literally two people complained 01:25:24 i had no choice; my hand was forced 01:25:45 I am going to write a PR to make dimension anchor work for passwall/pog 01:25:54 seems not that useful to add as-is 01:25:57 seems very wrong for it to work on passwall 01:26:08 would it also work on transporters 01:26:53 it would be like super-stasis 01:26:53 even prevent haste (and slow, i guess) 01:26:59 The build passed. (master - 738cd00 #13727 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/704542249 01:27:08 i guess i'll chat in discord 01:27:23 wow... is irc truly dead 01:27:24 tragic 01:27:26 fwiw i agree that dimension anchor shouldn't prevent passwall 01:27:58 seems simpler for anchor to just apply stasis if you want it to be stasis 01:31:00 yup but even stasis doesn't prevent passwall does it 01:31:07 or pog 01:32:35 03Umer Shaikh02 {PleasingFungus} 07* 0.26-a0-179-g16eed42: Plug an information leak in summoner highlighting 10(6 weeks ago, 1 file, 7+ 2-) 13https://github.com/crawl/crawl/commit/16eed42cc8a7 01:35:35 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-178-g76ffd63272 (34) 01:36:55 03Alex Jurkiewicz02 {PleasingFungus} 07* 0.26-a0-180-ge96aa7d: Make the Crypt monster list tougher 10(4 weeks ago, 1 file, 3+ 5-) 13https://github.com/crawl/crawl/commit/e96aa7da28d5 01:37:19 ya, you could also make stasis prevent pog if you hate fo 01:37:37 honestly i'm not sure why you want anchor to prevent haste/slow, tho? 01:38:52 Unstable branch on crawl.develz.org updated to: 0.26-a0-178-g76ffd63272 (34) 01:42:49 I was thinking about a pan lord-only spell which removes any escape ability 01:43:22 so it has no counterplay, which is pretty boring. But if it's rare enough, I think it makes it interesting. "OK, I have to fight this panlord, how am I going to do it" 01:46:50 -!- maier is now known as kenran 01:47:04 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-180-ge96aa7da28 (34) 02:01:37 04Build failed for 08master @ a486cdfe 06https://github.com/crawl/crawl/actions/runs/156201073 02:04:51 more like DUMBrace 02:04:51 agreed 02:04:51 i have to do some deep thought about no escape spell 02:04:51 seems very hard to actually shut off all escapes 02:04:52 do you shut off god abilities, race abilities, etc 02:04:58 idk 02:05:00 anyway night 02:05:07 it reminds me, I was going to ask advil about teleporting to a pocket dimension level? 02:05:10 nn 02:05:42 03PleasingFungus02 07* 0.26-a0-181-g2520fe3: Unbrace 10(3 minutes ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/2520fe3e7659 02:07:07 The build passed. (master - 19e2f27 #13730 : Aaron Golden): https://travis-ci.org/crawl/crawl/builds/704549727 02:10:42 04Build failed for 08master @ ef67e440 06https://github.com/crawl/crawl/actions/runs/156201731 02:17:06 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-181-g2520fe3e76 (34) 02:18:20 04Build failed for 08master @ 76ffd632 06https://github.com/crawl/crawl/actions/runs/156203291 02:18:47 04Build failed for 08master @ 16eed42c 06https://github.com/crawl/crawl/actions/runs/156208934 02:20:37 04Build failed for 08master @ e96aa7da 06https://github.com/crawl/crawl/actions/runs/156211832 02:37:00 The build failed. (master - e96aa7d #13735 : Alex Jurkiewicz): https://travis-ci.org/crawl/crawl/builds/704554836 03:23:47 Unstable branch on crawl.beRotato.org updated to: 0.26-a0-181-g2520fe3 (34) 03:29:53 As it's setup right now ghostdemons can only ever have one attack. How about setting it up so player ghosts of species with auxiliaries keep the auxiliaries and (especially non-caster) Pandemonium lords can use multiple attack slots; seems more interesting (and a good difficulty buff for melee-only panlords). [I may change this for my fork at some 03:29:54 point; but am not atm. Nonetheless suggesting for mainline.] 03:35:26 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3371-g11b60bd51a 04:01:46 Can the TODO at melee-attack::401 be safely cleared? If not...it's kind of weird that it's in melee attack; and not at least just attack. (extra chance of converting an orc by awaking it with melee stab); with a TODO note that it probably should be removed next to it. 04:32:40 *reports minor bug* 04:34:19 the X->V attack description on serpents of hell is wrong. 13https://crawl.develz.org/mantis/view.php?id=12300 by bcadren 04:35:01 Bcadren: if you want to look into this, you might read the diff in 38314fa9. if you can understand why it was added there (i haven't tried), you'll have a better chance of knowing it can be removed 04:36:41 amalloy the orc thing? 04:36:56 that's the commit that added the TODO you mention 04:41:06 It's in a weird place; at the very least if it is necessary I'd think it should be in attack rather than melee-attack, since it's weird that hitting with a sword would be different than shooting with a bow for odds of converting an orc? IDK. 05:29:24 I fixed the hydra thing for my fork. added a new AT; AT_MULTIBITE (only case of that being used for a practical purpose instead of for flavor, but putting it in AF would mean making 5 of them (copy with each of the Serpent's flavors)) 08:09:15 Abominations have unique HP behavior immediately overwritten with default uselessly. 13https://crawl.develz.org/mantis/view.php?id=12301 by bcadren 09:28:27 Wow a PF mergestorm does this mean PF is unretired 09:28:33 also rip irc for discord 09:28:41 Think of the log cost! 09:36:02 03advil02 07[cursor-region-sanity] * 0.26-a0-182-g9d1cb7d: Try to fix flash + input interactions once and for all (12292) 10(3 days ago, 5 files, 92+ 65-) 13https://github.com/crawl/crawl/commit/9d1cb7d7011c 09:36:02 03advil02 07[cursor-region-sanity] * 0.26-a0-183-g6b68d4d: Set cursor region on fakecursorxy 10(2 days ago, 3 files, 10+ 1-) 13https://github.com/crawl/crawl/commit/6b68d4d4d6cf 09:36:02 03advil02 07[cursor-region-sanity] * 0.26-a0-184-g5c87645: Use a smarter cprintf in output.cc 10(34 hours ago, 5 files, 97+ 11-) 13https://github.com/crawl/crawl/commit/5c87645ba072 09:50:57 Branch master updated to be equal with cursor-region-sanity: 13https://github.com/crawl/crawl/tree/master 09:51:23 now for some excitement 09:52:17 I wonder if chei should always print for master 10:11:11 alexjurkiewicz teleporting into a pocket dimension level? 10:12:25 I feel like there could be many questions here 10:17:21 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-184-g5c87645ba0 (34) 10:26:40 TheKGB (L2 HOFi) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libconsole.h' at line 56 failed. (invalid cursor position -6,-47 in region 3) (D:1) 10:27:17 TheKGB (L2 HOFi) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libconsole.h' at line 56 failed. (invalid cursor position 1,-27 in region 3) (D:1) 10:28:26 !crashlog 10:28:28 22296. TheKGB, XL2 HOFi, T:375 (milestone): https://crawl.kelbi.org/crawl/morgue/TheKGB/crash-TheKGB-20200703-142633.txt 10:29:54 TheKGB (L3 HOFi) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libconsole.h' at line 56 failed. (invalid cursor position -40,-17 in region 3) (D:2) 10:31:51 TheKGB (L2 HOFi) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libconsole.h' at line 56 failed. (invalid cursor position -29,-29 in region 3) (D:1) 10:34:24 adviltest (L1 HOFi) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libconsole.h' at line 56 failed. (invalid cursor position -18,-17 in region 3) (D:1) 10:35:38 TheKGB (L1 HOFi) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libconsole.h' at line 56 failed. (invalid cursor position -9,-8 in region 3) (D:1) 10:37:33 The build is still failing. (cursor-region-sanity - 5c87645 #13737 : advil): https://travis-ci.org/crawl/crawl/builds/704663819 10:38:04 (looks like gh actions does not call make test) 10:38:20 er 10:38:27 (does not call make test on webtiles) 10:42:20 in retrospect I guess I should have anticipated that cursor position would be particularly insane in webtiles map view 10:42:59 I feel like we need a meta-test to test whether gh actions is doing the same things that travis was 10:43:07 because I keep thinking it might be, and getting bitten 10:48:41 TheKGB (L2 HOFi) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libconsole.h' at line 56 failed. (invalid cursor position -14,-39 in region 3) (D:1) 10:52:13 03advil02 07* 0.26-a0-185-g899df63: Quick fix for crashing map view in webtiles 10(40 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/899df634c598 10:59:09 03advil02 07* 0.26-a0-186-ga75df8a: Run tests for webtiles in gh actions 10(35 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a75df8a29b56 10:59:42 can I just say how awful a yaml-based minilanguage github has achieved 11:01:57 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-186-ga75df8a29b (34) 11:04:22 btw to be clear the above is not intended as a complaint about alexjurkiewicz' work on this, which I really appreciate, it's more generalized frustration with how hard it is to figure out what gh actions is or isn't doing by reading the yml file 11:05:27 and also to edit it myself without running into weird gotchas, which hopefully I haven't hit this time 11:08:14 completely agree, it's hot garbage and i'm very thankful alexjurkiewicz has dealt with it instead of me 11:10:50 there should really be some official tool where you can upload your yaml and it can do a dry run, and spit out a log of exactly what commands it would have run 11:11:19 -!- amalloy is now known as amalloy_ 11:22:34 The build was broken. (master - 5c87645 #13738 : advil): https://travis-ci.org/crawl/crawl/builds/704667725 11:35:50 03advil02 07[cursor-region-sanity] * 0.26-a0-187-g5bf1feb: Save cursor position before clrscr 10(3 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/5bf1febfd2f7 11:35:50 03advil02 07[cursor-region-sanity] * 0.26-a0-188-ga223461: Explicitly set the cursor region to GOTO_CRT for map view 10(3 minutes ago, 2 files, 4+ 3-) 13https://github.com/crawl/crawl/commit/a22346179c50 12:42:59 The build was fixed. (cursor-region-sanity - a223461 #13741 : advil): https://travis-ci.org/crawl/crawl/builds/704712760 12:43:52 Branch master updated to be equal with cursor-region-sanity: 13https://github.com/crawl/crawl/tree/master 12:47:02 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-188-ga22346179c (34) 12:55:36 advil: it occurs to me that if you really wanted to make raii cursors robust, you could make their use mandatory by making cgotoxy() a method of save_cursor_pos 12:56:01 so you can't move the cursor without guaranteeing that it'll be moved back after you're done 12:56:20 interesting, will have to think about that 12:57:00 that might be too extreme, one thing I've been wondering during these changes is what exactly screen readers do with the cursor (I know it's something) 12:57:17 but adding a safe cgotoxy that is what is often used might be a good idea 12:58:34 the (longstanding) problem with the current implementation is that a function is dependent on all functions it calls (transitively) to do the right thing 12:59:18 i'm not familiar with screen readers at all, but i wonder if console crawl's three pane view might cause issues 13:01:05 I suspect what's basically crucial for them is that it tends to end in the message window at an appropriate place, and moves in a sane way when moving in the message window 13:01:22 and behaves appropriately on the dungeon view list screen ofc 13:01:53 from reports I suspect they don't tend to try to read the map in most circumstances, or maybe even the hud 13:02:00 could be wrong about that though 13:02:28 surely screen readers would read the display as it is visually shown, and disregard the raw movement and writing commands? 13:03:53 semi-related: https://github.com/crawl/crawl/issues/1422 13:04:11 How do they tell intermediate states you care about from ones you don't? 13:04:41 (I used to work with a chap who'd written the Linux driver for his Braille keyboard, so I know a smidge about this) 13:05:02 wild guess, they wait until the program stops writing for a few milliseconds 13:06:17 aidanh: Except when a lot of messages go by in a hurry you want to know it happened because unlike a sighted user you wouldn't even _know_ there's scrollback. 13:06:53 that is crawl's bad UI design really 13:07:40 what if you get distracted by your cat putting his foot into your coffee cup at a moment of particular tactical relevance? 13:08:24 ideally, there'd be some way to tell there's scrollback at a glance 13:10:08 Point, inasmuch as there is one, is as far as possible don't show, even in an eyeblink, screen states the user should not see. Which I suspect is a bit Capt Obvious. 13:13:32 that too, although it's surprisingly challenging in the crawl codebase 13:28:40 Unstable branch on crawl.akrasiac.org updated to: 0.26-a0-188-ga223461 (34) 14:39:27 Monster defeat order is shuffled in the morgue log 13https://crawl.develz.org/mantis/view.php?id=12302 by hayenne 14:48:10 that's a cloud issue 17:26:02 -!- aidanh_ is now known as aidanh 18:14:44 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/1430 * 0.26-a0-30-g5ef325d: Remove blood scent 10(5 weeks ago, 9 files, 41+ 110-) 13https://github.com/crawl/crawl/commit/5ef325d91f0f 18:14:44 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/1430 * 0.26-a0-31-gd2b39ef: Remove web sense 10(5 weeks ago, 7 files, 9+ 53-) 13https://github.com/crawl/crawl/commit/d2b39ef5b02d 18:14:44 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/1430 * 0.26-a0-32-g06196d6: Correct an outdated comment 10(5 weeks ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/06196d64d05d 18:14:44 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/1430 * 0.26-a0-33-g0c4bf4a: Make Spider ambiently quiet 10(8 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0c4bf4a75ce3 18:23:24 Unstable branch on underhound.eu updated to: 0.26-a0-188-ga22346179c (34) 18:42:29 -!- amalloy_ is now known as amalloy 19:14:34 advil: to me, the github actions language is much superior to what "previous generation" CI tools (like Travis) had, which was basically writing your logic in shell script 19:15:35 because even though you have to learn a new language/DSL for each CI tool, doing that is better than writing logic in bash 19:24:52 ??plan 19:24:52 plan[1/2]: https://github.com/crawl/crawl/wiki/0.25-Development-and-Release-Plan 19:25:01 !learn e plan[1 s/25/26/ 19:25:01 plan[1/2]: https://github.com/crawl/crawl/wiki/0.26-Development-and-Release-Plan 19:25:05 ??plan[2 19:25:06 plan[2/2]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:release_plans 19:25:29 I'm back from vacation, I've tried to organize some of the big stuff there so I can get an idea of the big picture for myself 19:25:47 everyone else's collective help in that is appreciated! 20:39:32 03RojjaCebolla02 {ebering} 07* 0.26-a0-189-gd5f9112: Make necro a major sac, and charm a moderate sac 10(5 weeks ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/d5f9112cbafc 20:47:21 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-189-gd5f9112cba (34) 20:49:33 03kate-02 07* 0.26-a0-190-g75a3d40: Fix some messaging for enchantments applied out of LOS (#12288) 10(3 minutes ago, 1 file, 10+ 3-) 13https://github.com/crawl/crawl/commit/75a3d40d4752 21:02:33 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-190-g75a3d40d47 (34) 22:32:55 ebering: anything in particular you'd like help with? 22:40:07 PleasingFungus: I just got back from vacation and I'm catching up on what's happened 22:40:46 V intrigued by pangotaurs and delvers 22:40:52 sweet 22:40:57 that's exactly the reaction i want 22:51:08 hmm, should sac arcana be able to offer summoning skill when sac love exists? i guess arcana works out slightly differently in practice 22:52:22 I think summoning maybe shouldn't be offered if love has been sacced 22:54:38 that's probably the easiest thing yeah, there's already handling for significantly reducing the piety you get from sac love if you already sacrificed summoning 22:55:01 just nothing for the reverse (also i'm probably making it so that sac love zeroes your summoning skill too, since for some reason it doesn't already) 23:14:41 Rocky1SA (L17 GrFi) ERROR: range check error (20 / 20) (D (Sprint)) 23:20:10 !crashlog Rocky1SA 23:20:11 No milestones for Rocky1SA (crash). 23:20:17 inconvenient 23:47:34 Rocky1SA (L19 GrFi) ERROR: range check error (20 / 20) (D (Sprint)) 23:51:16 Rocky1SA (L19 GrFi) ERROR: range check error (20 / 20) (D (Sprint)) 23:52:44 Rocky1SA (L18 GrFi) ERROR: range check error (20 / 20) (D (Sprint))