03:31:06 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5199-gb287095a7e 05:07:05 Unstable branch on crawl.akrasiac.org updated to: 0.32-a0-981-g384da2c (34) 09:11:53 03advil02 07* 0.32-a0-982-g1b2d3e27e7: fix some lua docstrings (FBV) 10(2 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/1b2d3e27e79d 09:12:58 03NormalPerson702 {dolorous} 07* 0.32-a0-983-ge909cc9b66: Fix a few things about wanderer 10(5 days ago, 2 files, 33+ 25-) 13https://github.com/crawl/crawl/commit/e909cc9b668b 11:17:31 -!- Changesite1 is now known as Changesite 12:54:39 ??cao 12:54:39 cao[1/1]: Crawl server, located in Phoenix, AZ. USA. WebTiles: http://crawl.akrasiac.org:8080/ SSH: crawl.akrasiac.org port 22, username:joshua, and either password: joshua or the CAO key. See {console} for details on the key and connecting. Owned by rax, but contact admins advil, |amethyst, or gammafunk in irc or Discord for assistance. 13:37:36 03DracoOmega02 07* 0.32-a0-984-gb8cfe57ea9: New tiles for gravitambourine / box of beasts by meckryl 10(3 minutes ago, 6 files, 7+ 3-) 13https://github.com/crawl/crawl/commit/b8cfe57ea946 15:35:53 Unstable branch on underhound.eu updated to: 0.32-a0-984-gb8cfe57ea9 (34) 17:24:21 <04d​racoomega> As I start on implementing that repel missile aura enemy, I'm thinking I may try to refactor 'enchantment that lasts as long as some monster is around' in a way that requires less special-casey code, rather than adding a third batch of that after torpor snail slow and injury bond in general 17:24:54 <04d​racoomega> Would possibly make it easier to splash that sort of effect around also, and I think there's a bunch of design space still open for that 17:42:01 03dolorous02 07* 0.32-a0-985-g35e66b3ebd: Move old box of beasts tile to UNUSED. 10(4 minutes ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/35e66b3ebddf 17:43:54 <04d​racoomega> Y'know, I didn't do that very specifically because a variety of unused items (and even older versions of current items) were still in that folder. Though probably that was not a very good reason 😛 17:44:10 <04d​racoomega> "I will only be being consistent with the current state of this folder" ^^; 17:45:13 you were expecting consistency? 17:46:21 (what actually happens is every so often someone realizes there are some unused tiles in various places and then moves them. but nobody does a full inventory to see if things make sense) 18:06:57 <04d​racoomega> I mean, sure, but I replaced that tile this morning and specifically pondered whether to put the old one in unused or not ^^; 18:09:09 <04d​racoomega> Also found some arguably buggy or at least surprising behavior regarding martyr's injury bond. When you first summon it, it applies this status effect on all allies in sight of it (which may not be all allies in sight of you) but while I thought it reapplied this status each turn to all allies in sight, it actually only does that when it has a hostile foe that it can see the location of (and technically only while the player can 18:09:09 also see it) 18:09:58 <04d​racoomega> Which means that not only does it not always injury bond all your allies immediately, but it can start to approach them over a few turns and also not do so, if for whatever reason it doesn't have an enemy target. (It will also not bond newly summoned things during these circumstances either) 18:10:27 <04d​racoomega> I wonder if this explains the ocassional confused report in #dcss of it not working for some type of ally or another (and then later on thinking they were mistaken) 18:11:28 <04d​racoomega> Somewhat amusingly, there are exactly two monsters that are special-cased to be able to use their non-spell abilities while not near a foe: slime creatures (so they can split when out of sight) and.... lost souls. Who have no abilities. 18:12:24 <04d​racoomega> I think this probably dates back from an ancient implementation of them which maintained a halo-esque grid of tiles they were in range of to be able to resurrect something if it died, but I don't think that's been true for more or less a decade. 18:30:16 <06d​olorous_84348> I did waffle on it for a bit. In any case, there are a lot of unused tiles that aren't in UNUSED yet (and when binary compatibility gets broken, there will be a lot more, such as the lava orc player tiles). 18:30:36 <04d​racoomega> Ultimately, it probably doesn't matter terribly either way 18:30:49 <06d​olorous_84348> Okay. 18:31:13 <04d​racoomega> Probably it makes sense to put the other ones in unused, but adding some of them back in was still on my ideal 0.32 tasklist 18:31:22 <06d​olorous_84348> That works too. 18:31:23 <04d​racoomega> We'll see whether or not I get to it 18:31:31 <04d​racoomega> Forever a long list 18:31:35 <06d​olorous_84348> Indeed. 18:32:32 <04d​racoomega> // TODO: implement monster spectral ego Nice comment 18:32:35 <04d​racoomega> Good job 18:36:22 <06d​olorous_84348> In other news, I had an idea regarding ogres. (Rereading regret-index's monster proposals, which mention the Orcish Mines as possibly needing adjustment.) Since there are no priestly ogres, Trog-worshipping ones are a bit too obvious, and Beogh-worshipping ones would just be big orcs, maybe have Uskayaw-worshipping ones? The hide-covered altars and ecstatic dance theme just make me think of dancing ogres, for some reason. 18:36:53 <06d​olorous_84348> Although that would just be added to the pile of ideas, given there's so much to do. 18:37:10 <06p​leasingfungus> sounds like a fun theme 18:37:13 <06p​leasingfungus> unsure about mechanics 18:37:56 telefrag ogres? 18:37:57 <06d​olorous_84348> Good to know. Using existing spells, they would have confuse, paralyse, and mindburst, but that overlaps a lot with Rupert's spell list. 18:38:15 <06d​olorous_84348> Maybe. Ogre ravers was a thought I had, too. 18:39:45 <04d​racoomega> Me and Index have discussed various god ability sets as concerns uniques or other themed monsters a number of times (one time quite recently, in fact) and Uskayaw is one of the ones that I think has a real hard time working mechanically against the player in any way that actually feels like Usk. 18:41:25 <06d​olorous_84348> Yes, that's the tricky part. 18:41:39 <04d​racoomega> Since Usk's big draw is a lot of 'And then suddenly things die', which is not exactly fun to be on the other end of 18:42:38 <04d​racoomega> Line-pass is a doable monster ability, but I'm not convinced it's terribly more interesting than existing sources of confusion. Pain bond does nothing against most players. 18:44:04 <06d​olorous_84348> And stomping with the beat mechanically seems like cleaving. 18:44:37 <04d​racoomega> Suddenly imagining a like... 'dance leader' who causes all other ogres near you to stomp when they do or something 18:45:09 <04d​racoomega> Multiplying the damage potential of otherwise less notable enemies at a given depth 18:45:15 <06d​olorous_84348> That could work! 18:50:13 <06d​olorous_84348> (Regarding names, I also thought of ogre funambulist, in the tradition of Crawl's having fancy vocabulary, but that word's more in the sense of acrobat than dancer.) 18:53:20 <04d​racoomega> Though I also can't help but consider that ogre mages are already serving as an 'ogre leader' (that has buffing effects on other ogres already) in that zone, and that this is the main place in the game where ogre mages are even notable or relevant already 18:53:56 <04d​racoomega> And wonder if that's stepping on their toes a bit 18:54:02 <06d​olorous_84348> Point. 18:54:57 <04d​racoomega> Even if ogres stomping in synchrony is a pretty good image, really 18:58:40 <06d​olorous_84348> Maybe a unique ogre could take the role, if there's room for one at some point. 18:59:39 <06d​olorous_84348> Have them start with a band, so they have fellow stompers. 19:01:52 <09g​ammafunk> ??irc 19:01:53 <04C​erebot> irc[1/3]: https://web.libera.chat/#crawl 19:01:58 <09g​ammafunk> ??freenode 19:01:59 <04C​erebot> I don't have a page labeled freenode in my learndb. 19:02:07 <09g​ammafunk> ??irc[2 19:02:07 <04C​erebot> irc[2/3]: the i and r stand for infrared 19:42:39 <08w​ormsofcan> lodul, the dancer 20:07:57 <04d​racoomega> Okay, so (big surprise) basically every existing 'aura enchantment' in the game seems to work differently, in terms of how it does/doesn't care about LoS and source death and some other things 20:08:20 <04d​racoomega> I am just learning tonight that torpor snails don't function through grates (even though at least one vault specifically assumes that they do) 20:08:53 <04d​racoomega> (They don't function on the other side of a malign gateway either, for extremely niche tech >.>) 20:10:35 <04d​racoomega> (Possibly it should just use LOS_NO_TRANS like most similar things do?) 20:11:28 <04d​racoomega> Also martyr injury bond doesn't wear off when los is broken with a thing it's defending, which probably makes sense to some degree (it can be hard in some terrain for the player to know exactly which allies are or are not in LoS of each other), but also somewhat weirdly means that if it gets teleported entirely away from the battle it actually doesn't matter 20:11:56 <04d​racoomega> (I mean, this is nothing new to Martyr's Knell, to be clear. Guardian Golem would have worked the same way) 20:29:50 <04d​racoomega> Wonder if what makes most sense is to just give it a few turns of buffer time when out of LoS? 20:32:24 <04d​racoomega> But unifying the code for some of these things may be harder than I initially thought 21:14:41 03DracoOmega02 07* 0.32-a0-986-ga09f62fbf4: Fix missing Recall Apostle description (due to typo) 10(66 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a09f62fbf405 22:35:34 Unstable branch on crawl.develz.org updated to: 0.32-a0-986-ga09f62fbf4 (34) 22:47:26 <04d​racoomega> So, Aura of Brilliance is apparently kind of nonsense. It shuts off immediately if a single turn passes where there isn't a buffable target in sight, which is weird. But on top of that, the brilliance buff it applies to affected monsters lasts exactly as long (on average) as the aura itself and remaining in the aura doesn't extend its duration in any fashion until it wears off (though the code is weird and they might have thought 22:47:26 that wasn't the case). 22:47:57 <04d​racoomega> If the buff rolls slightly lower on duration than the aura, it will wear off and then get reapplied at the very end, doubling its average duration compared to not doing that 22:48:52 <04d​racoomega> This mostly doesn't even really feel like an aura (though it does mean that sometimes a new monster can show up mid-fight and get the buff immediately once) 22:58:58 Windows builds of master branch on crawl.develz.org updated to: 0.32-a0-986-ga09f62fbf4 23:25:41 Unstable branch on cbro.berotato.org updated to: 0.32-a0-986-ga09f62fbf4 (34) 23:36:33 <02M​onkooky> I always thought it was just an aoe brilliance buff 23:55:31 Monster database of master branch on crawl.develz.org updated to: 0.32-a0-986-ga09f62fbf4