00:04:39 aww, the old boots1_brown looked cozycomfy 00:05:32 boots4_green were pretty ugly though 01:18:52 <10P​leasingFungus> imo figure out how to alternate old and new boots1 01:34:35 Unstable branch on crawl.develz.org updated to: 0.27-a0-1006-g1fd4cec11e (34) 01:55:34 Windows builds of master branch on crawl.develz.org updated to: 0.27-a0-1006-g1fd4cec11e 02:53:03 Unstable branch on cbro.berotato.org updated to: 0.27-a0-1006-g1fd4cec11e (34) 02:53:52 Monster database of master branch on crawl.develz.org updated to: 0.27-a0-1006-g1fd4cec11e 03:30:49 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4135-g7666618ddd 03:45:49 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.03-246-g5782766ce8 03:48:56 03kate-02 07* 0.27-a0-1007-gbe84625: Don't allow Manifold Assault to attack projectiles 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/be84625216d4 04:28:25 03gammafunk02 07* 0.27-a0-1008-g407484c: Rework monsters in a lemuel castle vault 10(5 days ago, 1 file, 146+ 125-) 13https://github.com/crawl/crawl/commit/407484c6a793 04:32:27 <13S​astreii> Nice to hear that! 05:39:23 -!- amalloy is now known as amalloy_ 06:01:47 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1008-g407484c6a7 (34) 06:17:35 I also agree the new hydra tiles are cute, but wasn't sure where a good place to say that would be and now I'm wondering where someone did. The forum? The wiki? 06:38:14 <08w​ormsofcan> roguelikes discord probably 08:11:33 <12e​bering> replying to some things I think I saw go by there: 08:11:33 <12e​bering> @wormsofcan for beastmasters while haste other would be more transparent it would have a different effect than goad: goad is a one-turn all beasts double-move vs. haste gives one beast many turns of haste (and can be yara'd). 08:12:14 <12e​bering> hm I also think I replied to the other one I remembered 08:15:53 <08w​ormsofcan> well, what exactly is the intended goal of goad in that case? to me it seems like the main goal is to give the monsters more actions 08:17:41 <08w​ormsofcan> maybe you could just make beastmasters reverse torpor snails (i.e. all monsters are hasted as long as the beastmaster is visible) 08:20:31 <12e​bering> Yeah, the goal is to give the beast pals more actions 09:30:54 03advil02 07* 0.27-a0-1009-gf0a3ee5: fix(tiles): Skip pre-layout message rendering 10(13 minutes ago, 2 files, 6+ 1-) 13https://github.com/crawl/crawl/commit/f0a3ee54a817 09:31:39 <06a​dvil> how do people feel about conventional commits? I may start using it in this project 09:32:30 <06a​dvil> tbh I think it's sot of ugly but also useful to see, and it might also be helpful to suggest to new contributors ("using this is optional, but if you are in doubt about how to write a commit message, pleas use it") 09:35:10 <06a​dvil> we get a lot of PRs that still have commit messages like "Fixing the thing" 09:46:47 "Fix bug" (from yesterday) 09:46:51 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1009-gf0a3ee54a8 (34) 09:47:04 yep 10:09:56 <12e​bering> I don't have a strong opinion either way but am mildly in favor to help new contributors 10:12:19 New branch created: pull/1910 (1 commit) 13https://github.com/crawl/crawl/pull/1910 10:12:19 03Goratrix02 07https://github.com/crawl/crawl/pull/1910 * 0.27-a0-1009-g7487e42: Add variety to boots tiles 10(6 minutes ago, 12 files, 25+ 5-) 13https://github.com/crawl/crawl/commit/7487e4217b3b 10:36:15 03advil02 07* 0.27-a0-1010-gae19ba6: docs: convert coding conventions to markdown 10(70 seconds ago, 5 files, 483+ 441-) 13https://github.com/crawl/crawl/commit/ae19ba6e150e 10:46:51 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1010-gae19ba6e15 (34) 10:58:39 03advil02 07* 0.27-a0-1011-g9a371d6: docs: Document some commit conventions 10(48 seconds ago, 1 file, 50+ 2-) 13https://github.com/crawl/crawl/commit/9a371d6b8d0f 11:00:15 03advil02 07* 0.27-a0-1012-g15b55ab: docs: fix a typo 10(36 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/15b55ab82857 11:01:10 03Goratrix02 {PleasingFungus} 07* 0.27-a0-1013-g066d056: Add variety to boots tiles 10(55 minutes ago, 12 files, 25+ 5-) 13https://github.com/crawl/crawl/commit/066d056d8b59 11:01:52 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1012-g15b55ab828 (34) 11:25:17 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1013-g066d056d8b (34) 12:12:05 I am a bit confused about the development process for crawl. Where is the main discussion about new features taking place? 12:12:05 There are so many places, You have this chat, the tavern forum, the development wiki, the github page, the mailing list. Where are the actual decissions made? I find it really hard to find information on why many features were made 12:12:44 I think it's largely adhoc 12:14:14 So how is it decided how a new feature is added? There has to be a group of people with merge rights, right? Do they vote among themselves? Is it just whatever one of them wants in, gets in? 12:15:15 Well, I'm not one of them, but AFAIK they tend to agree and it's largely an informal process 12:16:27 CPTANT: people with merge rights (voiced in this chat) are free to merge to master whenever they like 12:16:50 for larger projects or more impactful changes we'll create branches in the main repo and pull requests to serve as hubs for discussion 12:17:56 ebering: I'll let you take over since you're awake :-) 12:17:56 that discussion tends to happen on the pull request, or in this chat 12:17:56 the mailing list and the development wiki were both used once upon a time, but the current active team has drifted away from them 12:18:03 I see, thank you for the information 12:23:50 some discussion happens in the roguelikes discord #dcss channel as well 12:24:13 I'm not sure if you saw it because of a part, but in a previous iteration of this question someone linked you https://www.rockpapershotgun.com/making-dungeon-crawl-stone-soup-with-253-cooks-and-no-head-chef 12:26:15 Yeah I read that but it kinda created more questions than it answered. 12:54:56 also sometimes hellmonk says an idea and people just immediately code it and commit 12:57:34 community suggestions are an important part of the process, and not just from hellmonk! 12:58:55 i coded one of those "hellmonk had an idea" commits so, no shade ;) 12:58:55 They've even been known to take a patch or idea or two from forks (not always hellcrawl :-) 12:58:55 monko's got a good read on the game 13:07:48 03hellmonk02 {ebering} 07* 0.27-a0-1014-g53199a3: Remove passive freeze facet. 10(7 weeks ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/53199a3a11ea 13:07:48 03hellmonk02 {ebering} 07* 0.27-a0-1015-gfc7557d: Add passive freeze to the generic mutation pool. 10(7 weeks ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/fc7557d7ac21 13:07:48 03hellmonk02 {ebering} 07* 0.27-a0-1016-gaeb4ca5: Rework the hurl damnation ability's power scaling. 10(7 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/aeb4ca5a2451 13:07:48 03hellmonk02 {ebering} 07* 0.27-a0-1017-g7767df9: Rework the black mark facet. 10(7 weeks ago, 8 files, 55+ 4-) 13https://github.com/crawl/crawl/commit/7767df9f8ca2 13:07:48 03ebering02 07* 0.27-a0-1018-g1916af9: Remove the stochastic torment resistance mutation 10(2 hours ago, 10 files, 24+ 25-) 13https://github.com/crawl/crawl/commit/1916af9b504f 13:07:48 03ebering02 07* 0.27-a0-1019-g0260933: Give torment resistance at level 2 of the damnation facet 10(2 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/02609334a0dc 13:07:48 03hellmonk02 {ebering} 07* 0.27-a0-1020-g4969720: New corruption/chaos themed demonspawn tier 3 facet. 10(3 weeks ago, 13 files, 119+ 0-) 13https://github.com/crawl/crawl/commit/496972007fb5 13:07:48 03hellmonk02 {ebering} 07* 0.27-a0-1021-gcd13395: New "Demonic Will" mutation for the damnation facet. 10(3 weeks ago, 5 files, 27+ 1-) 13https://github.com/crawl/crawl/commit/cd13395478d0 13:07:48 03hellmonk02 {ebering} 07* 0.27-a0-1022-gfe178df: Clean up some facet selection checks. 10(3 weeks ago, 1 file, 4+ 8-) 13https://github.com/crawl/crawl/commit/fe178dfb4912 13:27:36 <12e​bering> hm. looking at shoot_through_monster it seems like fedhasites have (unintentionally) been able to fire hexes through plants since 2015 13:27:46 <12e​bering> but this has not been so for demonic guardians 13:28:46 <12e​bering> !blame kate- 13:28:47 <04C​erebot> I pronounce kate-... Guilty! 13:29:33 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-1013-g066d056 (34) 13:30:40 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1022-gfe178dfb49 (34) 13:36:14 -!- amalloy_ is now known as amalloy 14:44:33 <05k​ate> @ebering oh, that DS pr adds mutations to the middle of the enum so i think that will cause some fairly bad save compat breakages 14:44:59 <05k​ate> at least for any species with innate mutations in the block that were added recently 14:46:42 <05k​ate> formicids get given an innate hex enhancer by the look of it 14:47:59 <05k​ate> i think felids would have some very wild stuff and get 4 arms and inability to quaff potions 14:49:47 <05k​ate> not sure if it's better to revert the merge before more servers update? i don't have time to work on a fix right now but could poke at it later maybe 14:51:26 <05k​ate> hm, or reverting it would need save compat handling too anyway in case anyone's gotten the new mutations already or has them scheduled 15:21:21 03|amethyst02 07* 0.27-a0-1023-g72157e4: Link to coding conventions from contribution-process.md 10(51 seconds ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/72157e4a48ab 15:22:14 unfortunately it looks like CAO has already updated 15:23:22 <05k​ate> i have to go out for a bit but i can try and work on it when i get back if nobody gets there first, i guess a fix would just require manually resetting innate mutations in tags.cc for all the affected species 15:24:01 <05k​ate> a bit worried about merfolk since they get extra lives, not sure what adding and removing that will do 15:25:23 <|amethyst> so what you're saying is that I should start a Mf game right now and refuse to upgrade 15:26:00 <|amethyst> oh, I guess I should have started a Mf game yesterday then just updated this once 15:27:53 <05k​ate> heh yeah, i think it does also crash because it tries to give them multiple levels of steam resistance, but that only happens when opening the 'A' menu from the look of it? so i'm not sure if you can play long enough to actually gain a life without crashing 15:28:24 <03w​heals> looks to me that cao doesnt have it 15:28:32 <03w​heals> but cko does 15:30:18 <|amethyst> !lastlog crawl.akras 10 15:30:29 <|amethyst> doh 15:31:05 <|amethyst> huh, I guess CAO took long enough to build that it didn't have those 15:31:43 <|amethyst> Since it did finish rebuilding after they were pushed, but only has -1013 15:31:55 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1023-g72157e4a48 (34) 15:34:25 oh, neat 15:34:39 yeah, cko rebuilds every 15 minutes, so it will always get changes very fast 15:34:46 it is our canary in the coal mine 15:37:37 along with cpo, but that server has vastly fewer players 15:37:57 cko is the second-most popular server these days, so it can probably trigger bugs like these pretty fast 15:38:05 although, I want to say cko is force-transfer? 15:38:11 I know cpo is 15:50:36 03|amethyst02 07* 0.27-a0-1024-g5bb4860: Clarify that whitespace fixes should be separate from real changes 10(2 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/5bb48605963d 15:52:54 <|amethyst> BTW, is there something I can do to avoid, when building catch2-tests, "libgcov profiling error:/home/neil/src/crawl/crawl-ref/source/catch2-tests/test_main.gcda:overwriting an existing profile data with a different timestamp" 15:53:23 -!- tiobot is now known as Guest56570 16:02:01 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1024-g5bb4860596 (34) 16:03:35 <|amethyst> I know this would be a major flag day for pretty much all the servers, not to mention developers (unless there's an alias of some kind), but has anyone thought on renaming 'master' to 'trunk' or such? 16:12:23 I think it came up in discussion the other day? (didn't you bring it up?) 16:12:33 <|amethyst> possibly 16:12:45 <|amethyst> looks like git symbolic-ref could be useful 16:13:44 uh a bit worried about this save compat discussion 16:13:49 should something be reverted?? 16:14:41 that's gonna be really bad to fix up if I'm understanding correctly 16:14:41 though some of the stuff I recently did for species mut fixups may help 16:16:07 I will say that manually resetting innate mutations is trickier than it sounds like it's going to be 16:16:24 I originally tried to write code that just did that systematically but then gave up 16:17:38 <|amethyst> yeah, I think reverting before it affects more servers would be the best idea: 7767df9f8, 496972007, and cd1339547 look to be the offenders 16:18:04 <12e​bering> I think its too late to revert because cko already has the change, but maybe not too many people have played transferred games; unfortunately I pushed right before heading out. 16:18:25 <12e​bering> or yeah, reverting and/or fixing and allowing for a small number of strange cko games? 16:18:37 it might be best to at least move the mutations and then worry about save compat 16:18:49 <12e​bering> agree 16:19:25 <12e​bering> (unfortunately not at a development environment rn) 16:19:36 <|amethyst> true, I guess rearranging mutation-type.h is just as good as reverting 16:20:32 <|amethyst> either way, some nasty hacks will be needed for CKO and other rapid-rebuild servers 16:21:12 I'm doing it 16:21:17 <|amethyst> (I still think that 1. server builds should check CI before building or at least deploying; 2. CI should do save-compat checks. Though I realise that is not at all trivial) 16:22:42 it seems like for this case what you might want is a test that is very specific to enum reordering for enums serialized as ints, not quite sure how to implement 16:23:37 <|amethyst> yeah, not really a thing for catch2, since you really want to look at two different commits 16:23:48 at one point iirc aidanh was dreaming of serializing enums *not* as ints, which could be nice 16:24:26 <|amethyst> true, if things were somehow serialised as strings, that would solve most of these problems 16:26:23 <|amethyst> I did spend half of a class covering this save-compat failure and the requisite fix: http://crawl.develz.org/wordpress/save-compatibility-in-dcss-2 16:26:23 hm, at least some of the fixups in tags.cc for the species muts I added will help at least, most of the mutations >= MUT_QUADRUMANOUS should have non-version-bounded but species-specific fixups 16:27:27 ds started on that version will get weird though 16:31:28 03advil02 07* 0.27-a0-1025-gc56cccb: fix!: reorder demonspawn mutations added in #1852 10(3 minutes ago, 1 file, 7+ 5-) 13https://github.com/crawl/crawl/commit/c56cccb18a20 16:32:09 I didn't reorder the torment resistance thing on the theory that that's just renaming a mut, but I also didn't really look at that mut 16:32:34 don't call it a fixup! 16:32:41 haha 16:32:57 that's a conventional commit thing, the ! is supposed to mean breaking changes 16:33:13 oh, didn't know that was a convention, good to know 16:33:24 guess I've just never seen 16:33:24 I decided to start using https://www.conventionalcommits.org/en/v1.0.0/ at least for a while 16:33:32 still deciding if I actually like it 16:34:56 <|amethyst> nice! 16:35:08 not sure I would want it as a hard rule or something enforced automatically but the set of info you end up consistently including in a commit msg is kind of nice 16:38:01 <10P​leasingFungus> hm 16:38:04 <10P​leasingFungus> don’t we need a tag minor somewhere 16:38:24 <10P​leasingFungus> i guess not until we have a fix 16:38:28 maybe, that commit wasn't supposed to be anything other than an emergency patch 16:38:33 <10P​leasingFungus> (currently walking dog) 16:38:56 <10P​leasingFungus> re renaming master: apparently gh uses ‘main’ now instead? 16:39:14 currently getting 504 errors on cko rebuild, but I did at least attempt to start one 16:39:38 <10P​leasingFungus> no real opinion about main vs master 16:39:46 <10P​leasingFungus> er, vs trunk 16:40:27 I slightly prefer main to trunk? 16:41:40 It's obviously up to you lot, but you have been _calling_ it trunk, as in "trunk updates" etc, for years 16:42:48 it can still be trunk even if the branch is named `main` :-) 16:43:52 <06a​dvil> // TODO: can we just provide even more generic species mutation fixup code? // (There's a lot of weird interactions and special cases to worry about..) 16:43:52 <06a​dvil> is what I have to say about the general issue 16:43:52 <06a​dvil> my instinct is just to let a small number of cko games be extremely weird 16:44:39 <06a​dvil> although it's gonna be a shame if cko chose just this moment for rebuild to stop working 16:49:53 <06a​dvil> I see in the scrollback there could be mut validation crashes though which maybe will need a fix 17:01:27 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1025-gc56cccb18a (34) 17:04:49 <|amethyst> I do prefer "trunk" to "main", since that is what we typically call it 17:05:00 <|amethyst> but I'd be satisfied with either 17:06:18 call it dobrazupa 17:09:25 <12e​bering> !lm * vlong>=0.27-a0-1022 vlong<0.27-a0-1025 alive x=cdist(gid) 17:09:26 <04C​erebot> 177 milestones for * (vlong>=0.27-a0-1022 vlong<0.27-a0-1025 alive): cdist(game_key)=18 17:11:26 so I'm pretty sure the issue after that reorder commit is going to be any ds that started before then and got one of the new mutations, then upgraded 17:11:42 other species should be ok? 17:12:12 I have some draft save compat code for such ds but nothing to test it with, and it's the sort of code that is a bit unnerving to merge blind 17:13:23 <12e​bering> !lm * vlong>=0.27-a0-1022 vlong<0.27-a0-1025 alive x=species 17:13:24 <04C​erebot> 167. 2021-04-17 21:11:02 gainkiller the Digger (L8 GrEE) left an ossuary on turn 6196. (Ossuary) 17:13:30 <05k​ate> there might also need to be something to handle new ds that have the new mutations scheduled, even if they haven't gained them yet? 17:13:39 <12e​bering> !lm * vlong>=0.27-a0-1022 vlong<0.27-a0-1025 alive s=species 17:13:40 <04C​erebot> 169 milestones for * (vlong>=0.27-a0-1022 vlong<0.27-a0-1025 alive): 77x Djinni, 51x Minotaur, 17x Gargoyle, 11x Deep Dwarf, 7x Felid, 2x Formicid, 2x Barachi, Octopode, Troll 17:13:45 yes, the fixup code I wrote handles both scheduling and any granted mutations 17:13:47 <12e​bering> looks like we got lucky 17:13:51 <05k​ate> ah nice 17:13:53 haha nice 17:16:02 hm, for other species they will get the correct muts added but I'm not sure they will actually lose the incorrect mut that is now the correct one + 5 17:16:34 <12e​bering> !lm * vlong>=0.27-a0-1022 vlong<0.27-a0-1025 alive s=species begin 17:16:35 <04C​erebot> 9 milestones for * (vlong>=0.27-a0-1022 vlong<0.27-a0-1025 alive begin): 4x Djinni, 2x Gargoyle, Formicid, Octopode, Troll 17:16:57 <12e​bering> nine strange games 17:17:05 <12e​bering> oh that's the milestones not the gids 17:17:27 <12e​bering> !lm * vlong>=0.27-a0-1022 vlong<0.27-a0-1025 alive x=cdist(gid) begin 17:17:28 <04C​erebot> 9 milestones for * (vlong>=0.27-a0-1022 vlong<0.27-a0-1025 alive begin): cdist(game_key)=9 17:17:40 <12e​bering> oh but begin is game uniq 17:19:02 might work to just unconditionalize some of the species mut fixup code in tags.cc, for the muts that were brand new a month ago that should be safe 17:25:04 Oh, do we have some weird mutation bugs? My Dj has silence ayra and hex enhancer. 17:25:46 <12e​bering> You are one of the 9 affected games, yes 17:26:26 Oh damn, My Dj gained MP 17:27:18 -!- amalloy is now known as amalloy_ 17:32:34 oh, dj muts don't have fixups 17:35:06 Yermak does your dj have other weird mutations? 17:36:37 A: fire resistance 2, cold vulnerability 1, bedeviling, aura of silence, 17:36:37 corrupting presence 1, word of chaos 17:36:37 lol 17:36:37 And lost his spell casting feature. 17:36:37 yeah I will push a fix for that quickly 17:37:06 03advil02 07* 0.27-a0-1026-gbab068f: fix: Add generic fixups for four dj innate mutations 10(2 minutes ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/bab068f60c7c 17:40:53 getting the fix right for the other muts is a bit more delicate 17:42:11 Heh. Shouts are useless in donut silence aura. 17:42:41 do you want to play a weird dj? I can take a low-effort strategy that will fix up your char specifically if not 17:43:36 I don't mind it 17:44:07 ok, once cko rebuilds upgrading should get you back your dj traits at least 17:47:11 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1026-gbab068f60c (34) 17:47:11 heh someone else got this https://www.reddit.com/r/dcss/comments/msyecf/catantmummy_trunk_glitch/ 17:49:58 <05k​ate> octopodes and vampires also get a rough deal, no weapons and no armour respectively i think 17:50:23 maybe I'll just unconditionalize all the fixups that I'm sure are safe 18:10:40 FR we don't serialize any innate mutations, just reconstruct them from species and xl 18:11:27 hm ds using MUT_TORMENT_RESISTANCE has a weird interaction with previous fixup code 18:11:51 I'll just remove that, but I can't remember what case that was handling 18:20:08 03advil02 07* 0.27-a0-1027-g3cb69ff: fix: more general code for species mutation fixup 10(2 minutes ago, 1 file, 41+ 59-) 13https://github.com/crawl/crawl/commit/3cb69ffe5362 18:21:03 that commit should handle every non-ds species mut impacted by this 18:21:17 probably not going to write code to remove the spurious ds muts myself 18:22:01 also doesn't do anything with MUT_ENGULF 18:22:30 hm 18:23:38 03advil02 07* 0.27-a0-1028-g0ab3ac0: fix: extra qualifier for mutation check in 3cb69ffe5362 10(39 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0ab3ac089ccf 18:24:20 Unstable branch on underhound.eu updated to: 0.27-a0-1026-gbab068f60c (34) 18:27:17 <05k​ate> one thing i noticed was the thing where the mutations were added in multiple places with TAG_MAJOR_VERSION checks so that they'd be re-ordered after save compat increases, i'd maybe say that we shouldn't do that unless there's particularly good reason to (and can mention that in coding conventions for contributors, perhaps)? it makes the enums much harder to read, especially since it doesn't seem like 18:27:18 save compat bump is happening imminently 18:28:45 <05k​ate> as far as i'm aware this isn't a case where it'd be important to re-order the enums after save compat break, other than for the aesthetics of having DS muts grouped together etc 18:31:42 <10P​leasingFungus> and likewise for monster enums? 18:32:10 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1028-g0ab3ac089c (34) 18:32:34 <10P​leasingFungus> think features are the only case where it’d be really nice to have a better ordering... there’s some weirdness there with altars iirc 18:37:39 <05k​ate> yeah, also no reason we couldn't still do a bunch of enum reordering whenever save compat does get broken, I think it'd just be better to leave a comment saying "reorder these later!" than to leave all the temporary tag_major_version checks lying around in the meantime 18:44:40 this seems like A) epic bug material but wil B) take a bit of work to document 18:44:47 hence I'm torn 18:48:48 <05k​ate> also I think we're up to 27, so have to decide which old epic bug it destroys and takes the place of... 19:02:07 in epic bug fashion, the counter limit is broken and can go up to 72??? 19:02:24 ??epic bugs[27 19:02:25 epic bugs[27/31]: edsrzf the Devastator (L23 DsCj of Okawaru), blasted by an ancient lich (crystal spear) on Depths:3 (lemuel_river_lethe) on 2016-03-20 21:39:50, with 1859332704 points after 61543 turns and 5:46:14. 19:02:42 haha apparently 19:02:45 ??epic bugs[31 19:02:45 epic bugs[31/31]: https://imgur.com/lqB1UvG 19:03:04 good 19:03:33 the "shit. brb." really makes that 19:50:35 -!- amalloy_ is now known as amalloy 20:07:55 <10P​leasingFungus> that was ‘every player weapon attack was spectral’, iirc 21:43:12 03MainiacJoe02 07https://github.com/crawl/crawl/pull/1890 * 0.27-a0-973-g8f24131: Make the Wrath of Trog worthwhile 10(8 days ago, 2 files, 6+ 3-) 13https://github.com/crawl/crawl/commit/8f241319a37a 21:43:12 03MainiacJoe02 07https://github.com/crawl/crawl/pull/1890 * 0.27-a0-974-g46717fc: Enable rampage on unrands and apply to Wrath of Trog 10(5 days ago, 2 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/46717fc01fe3 21:59:46 03kate-02 07* 0.27-a0-1029-geef1433: Announce Pan floors with a guaranteed demonic rune 10(44 minutes ago, 1 file, 34+ 4-) 13https://github.com/crawl/crawl/commit/eef1433cc04d 21:59:46 03kate-02 07* 0.27-a0-1030-g0ecb5ae: Fix Pan lord pronouns 10(34 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0ecb5ae1e92b 22:01:58 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-1030-g0ecb5ae1e9 (34) 22:06:20 -!- amalloy is now known as amalloy_ 23:57:49 03kate-02 07* 0.27-a0-1031-g4f73a2e: Simplify Demonic Will handling 10(50 minutes ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/4f73a2ec51d8 23:57:49 03kate-02 07* 0.27-a0-1032-g21ed115: Simplify player torment immunity checks 10(49 minutes ago, 9 files, 18+ 32-) 13https://github.com/crawl/crawl/commit/21ed115f35cb 23:57:49 03kate-02 07* 0.27-a0-1033-g943f6fb: Adjust descriptions for some DS mutations 10(49 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/943f6fbcab52 23:57:49 03kate-02 07* 0.27-a0-1034-gb38debd: Refactor Word of Chaos 10(39 minutes ago, 5 files, 40+ 22-) 13https://github.com/crawl/crawl/commit/b38debd25421 23:57:49 03kate-02 07* 0.27-a0-1035-gc9ac73b: Tweak Palentonga charge ability description 10(24 minutes ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/c9ac73bf2f26 23:57:49 03kate-02 07* 0.27-a0-1036-g8e1b44f: Remove an unused ability description 10(20 minutes ago, 1 file, 0+ 4-) 13https://github.com/crawl/crawl/commit/8e1b44f6bdb5