01:05:01 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:08 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:13 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:16 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:18 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:19 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:20 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:30 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:30 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:30 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:41 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:44 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:05:56 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:00 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:05 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:09 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:11 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:13 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:14 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:15 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:18 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:21 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:39 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:06:54 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:07:08 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:07:21 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 01:07:25 bignoob (L3 DjWn) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position 38,-8 in region 1, should be 1,9 in region 2) (D:1) 02:05:24 EnegeticOcto (L18 FoHu) ASSERT(defender->alive()) in 'fight.cc' at line 378 failed. (Crucible) 03:34:04 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5208-geafff8c3b6 05:23:01 Unstable branch on crawl.akrasiac.org updated to: 0.32-a0-1910-g38ce937 (34) 08:29:22 Tekkud (L27 DjNe) ERROR in 'dungeon.cc' at line 287: ASSERT failed: you.depth of 1 out of range 0 + 1 (1) .. brdepth[you.where_are_you] + 1 (0) (Crucible:1 (Sprint)) 08:29:29 Tekkud (L27 DjNe) ERROR in 'dungeon.cc' at line 287: ASSERT failed: you.depth of 1 out of range 0 + 1 (1) .. brdepth[you.where_are_you] + 1 (0) (Crucible:1 (Sprint)) 10:06:21 03gammafunk02 07* 0.32-a0-1911-gcea2b13a19: fix: Remove a teleport closet (Natris,nicolae) 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/cea2b13a1985 14:40:06 03DracoOmega02 07* 0.32-a0-1912-gf184c26545: Place duel opponents properly if you have LoS range < 3 (inflori) 10(7 minutes ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/f184c2654593 14:40:06 03DracoOmega02 07* 0.32-a0-1913-gb2e4c6566d: Remove a very tiny chance to fail to place a Duel opponent 10(60 seconds ago, 1 file, 5+ 2-) 13https://github.com/crawl/crawl/commit/b2e4c6566df2 15:37:05 Unstable branch on underhound.eu updated to: 0.32-a0-1913-gb2e4c6566d (34) 15:39:11 <09g​ammafunk> @dracoomega by the way, how are we looking for a release timeframe? I'm not sure if elliptic is still working on the Trog rework or if you have any other outstanding dev projects that need to squeeze in 0.32 at this point 15:44:50 <04d​racoomega> I kind of still wanted to do the whole 'give every draconian color a new tiny thing at xl 14 for consistency, instead of only ~half of them' that elliptic mentioned a couple months back, along with apt tweaks, so that the entirety of 'revamped draconians' can all hit stable in one god, but that's pretty small in complexity/impact. (The blocker has just been that I hadn't figured out what to give several of them.) I'm sure I'll 15:44:51 still make some more Makhleb tweaks (still just accumulating feedback), but other than that, all that's on my list is tweaks/polish/adjustment to major existing 0.32 things. I'm not planning to do any other large scope stuff. 15:45:50 <04d​racoomega> Er, by adjustment to major things, to be clear I don't mean 'major adjustments', but 'adjustments to 0.32 hilights' (I was going to make a couple small Dith balance tweaks, for instance) 15:47:41 <04d​racoomega> Which I guess is to say that feature freeze mid-August still sounds probably reasonable to me? 15:49:17 <04d​racoomega> Which I believe was the general timeframe mentioned last time we talked about this 16:18:05 <09g​ammafunk> So we could say August 16th for freeze and release/tournament on August 30th two weeks later? The actual release might happen a day or two before, but the tournament has to start on the usual Friday at 8pm UTC 16:19:24 <09g​ammafunk> If that feels a bit too soon, the next logical date is 23rd for freeze and tournament on the 6th. I prefer the earlier date but only mildly. 16:20:48 <06r​egret-⸸nde※> (I've got only a small number of non-vault/vault PR things myself- mostly just a few last adjustments to Xom- so I'm also fine with that feature freeze.) 16:21:02 <04d​racoomega> It seems likely that 2 weeks for any larger changes (and then still the possibility of minor numerical adjustments after that point) should be okay for Makhleb. (Y'know, fingers crossed and all ^^; ) 16:21:21 <04d​racoomega> But as I said, I'm not planning to undertake anything else sizeable 16:22:02 <09g​ammafunk> Right, that sounds good, it's just that I need to make arrangements for work at least a month in advance, so once we're at a month away and I make said arrangements, I may not be able to undo them 16:22:39 <09g​ammafunk> So let's just say August 16th freeze, release/tourney on August 30th, and we'll let that sit for a couple days 16:22:52 <09g​ammafunk> to see if anyone else has any objections 16:23:09 <04d​racoomega> Yeah 16:23:40 does discord let you pin that? 16:23:42 <09g​ammafunk> But I want to avoid a situation where we start moving the date around a week later 16:23:47 <09g​ammafunk> it does and yeah I was going to pin something 16:24:26 <04d​racoomega> I certainly don't expect to want to move things around. If I sound at all hesitant, I think it's more just a general hedging of "What if something comes up??" and not any particular belief that anything will. 16:26:01 <09g​ammafunk> yep, I understand. Past a certain point we'd just have to say "oh well, that's for 0.33". I can try to reschedule if something truly epic does warrant a date move, but I really do want to be around for just before and start of tournament 16:26:10 <09g​ammafunk> otherwise things get very dicey 16:26:24 <09g​ammafunk> in terms of the thing actually happening 16:26:35 <09g​ammafunk> the release part can mostly be done by whoever, of course 16:27:16 <09g​ammafunk> tournament just has lots of annoying bits of setup that have to be attended to and it's good if there's at least one ghoul in the crypt watching over the clockwork mechanism 16:27:51 <04d​racoomega> That entirely makes sense, of course 16:28:10 <04d​racoomega> Not meaning to sound like I'm dragging my feet here 16:29:04 <09g​ammafunk> Oh no, not at all. I'm really just concerned about the "please lets not move the date after I've schedule work things" bit 16:32:02 <09g​ammafunk> We're planning to have a feature freeze for 0.32 on August 16th with a plan to release 0.32 two weeks later and run the 0.32 rtournament from August 30th to September 15th. The actual release might be done a day or two before August 30th. NOTE: If this time frame doesn't work for any dev planning to land major content for 0.32, please let us know in the next couple days. 16:32:49 <04d​racoomega> If a Mark ends up too weak/strong/annoying in a way that isn't fixable in that timeframe, I'll just live with it ^^; 16:32:56 <04d​racoomega> (But I doubt it'll be a problem) 16:33:32 <09g​ammafunk> Well, adjustments like that can happen during freeze as well 16:33:52 <09g​ammafunk> At least we've always allowed balance adjustments (although obviously prefer not very major ones) 16:34:48 <09g​ammafunk> Sadly I probably won't have time to tell qw how to play new makhleb so it could definitely prove to you exactly how strong each mark is 16:35:17 <09g​ammafunk> Although I have to say that marks sound exciting for qw since qw of my era just hasn't had much success with makhleb, like it has with Oka/Ru/Trog 16:36:02 <09g​ammafunk> maybe it can do better with its better ranged logic to make more use of destruction and with some judicious mark selection 16:36:15 <04d​racoomega> I am just imagining qw trying to make sense of Fanatic 16:36:22 <09g​ammafunk> ??mark of the fanatic 16:36:23 <04C​erebot> Mark of the Fanatic[1/1]: A Makhleb {infernal mark}. This grants one the {Vessel of Slaughter} ability, which grants great power but sends you to the {Crucible of Flesh} when the form ends. 16:36:31 <09g​ammafunk> oh yeah 16:37:22 <09g​ammafunk> seems not too hard really; I'm more curious how players currently find it 16:37:31 <09g​ammafunk> !makhlebmarks * won 16:37:31 <04C​erebot> Makhleb marks taken by * (won): 5x Fanatic, 5x Haemoclasm, 3x Celebrant, 3x Atrocity, 3x Tyrant, 2x Execution, 2x Carnage, Legion, Annihilation 16:37:42 <09g​ammafunk> wow I guess they like it 16:39:03 <02M​onkooky> give white dracs colder blood 16:40:16 <04d​racoomega> It's one of the more dramatic/unique effects (and the power of it is undeniable) 16:40:47 <04d​racoomega> Might be a little too strong at the moment, but it doesn't have a lot of precedent to balance against 16:45:17 <04d​racoomega> Last time this topic came up, there were a handful of suggestions for red or white that just felt too marginal. Like sticky flame immunity (but you already have rF+) or frozen immunity (does this ever actually matter??). I've spent a bunch of time pondering this, off and on, over the last while, but still haven't really found anything satisfying. 16:46:49 <04d​racoomega> This would also be coming with a small downward nudge to offensive apts for draconians overall (not specifically because of it, but as part of the entire 0.32 draconian package and where it feels their power level has ended up.) so there's at least a little headroom for something that would actually matter. 16:50:07 <02M​onkooky> my initial thought for white drac- mainly inspired by 'cold-blooded -> colder blooded lmao'- was gain haste on taking fire damage 16:51:34 <04d​racoomega> I've actually pondered a few takes on 'empowered by relevant element' mutations for these. Depending on what it is, I've not been sure on a clean way of avoiding dragging around some harmless source of this damage for buffs, though. 16:51:57 <04d​racoomega> Might not be reliable enough to be worth the trouble, but I've been a little concerned 16:52:03 <04d​racoomega> (Like a pet bombardier beetle here ^^; ) 16:52:50 <02M​onkooky> yeah 16:53:28 <02M​onkooky> less but also problematic is low power blastmotes 16:54:19 <04d​racoomega> (I considered 'pre-resist damage greater than a certain percentage of your max HP', which avoids at least some of that. Still not quite sold, though.) 16:54:30 <04d​racoomega> Since it's a little inelegant 16:54:39 <02M​onkooky> hm, definitely should be post-resist 16:55:30 <02M​onkooky> and I think that's fine actually; don't do a threshold but either have a scalable effect (scaling off incoming dam) or a chance to trigger based off incoming dam 17:02:40 <04d​racoomega> (I wasn't sure I liked the idea of wearing resist gear making the boost worse, you know? It might be less transparent, but if it's already a scaling chance based on something happing, I'm not certain if it's less intuitive that 'stronger attacks' make empowerment more likely.) (Last thought on the topic had been something like 'Might from fire damage for red' and 'Temp SH from cold damage for white.' Blood running hot or 17:02:41 crystalizing the incoming cold around your scales and such) 17:19:20 <06d​olorous_84348> Was there ever any consensus on how to make the Charlatan's Orb scale better, due to Evocations>27's making it weird? 17:20:26 <06d​olorous_84348> Since feature freeze is coming rather soon. 17:24:04 <06d​olorous_84348> I have no good ideas regarding draconian tweaks, unfortunately. 17:38:45 <04d​racoomega> Curse you, default console width -.- 17:39:32 <04d​racoomega> (Trying to get that interface for showing future xl-based mutations on the mutation screen, and of course making mutation descriptions longer runs into issues fairly quickly when you need to add more words to them) 19:39:45 -!- The topic of #crawl-dev is: Crawl Development | https://github.com/crawl/crawl | Logs: http://s-z.org/crawl-dev/, temporarily http://crawl.akrasiac.org/logs/cheibriados/ | People with +v have commit access, devs on bridged discord as well | General Crawl-related chat to #crawl | Long stuff to a pastebin service, please 19:39:45 -!- The topic of #crawl is: Play Dungeon Crawl Stone Soup online now! Type ??online for instructions, ??lg / !lg for play stats | PM Sequell for long queries | http://crawl.develz.org | FooTV game replays: ??footv for instructions | #crawl-dev for dev discussion, #crawl-offtopic for offtopic 22:35:32 Unstable branch on crawl.develz.org updated to: 0.32-a0-1913-gb2e4c6566d (34) 22:50:41 <02M​onkooky> no consensus; DO still favours just a high fixed evo skill, I'm more interested in something that rewards training evo skill 22:58:20 Windows builds of master branch on crawl.develz.org updated to: 0.32-a0-1913-gb2e4c6566d 23:05:04 <04d​racoomega> To be clear, I'm not so in love with the idea that I wouldn't support something else, but it seems better than what we currently have 23:05:33 <04d​racoomega> (And I don't think there's been a specific alternative that you've been enthusiastic about either, has there?) 23:13:08 Unstable branch on cbro.berotato.org updated to: 0.32-a0-1913-gb2e4c6566d (34) 23:46:53 <02M​onkooky> I do like this idea, but haven't given it real consideration yet 23:55:25 Monster database of master branch on crawl.develz.org updated to: 0.32-a0-1913-gb2e4c6566d