03:00:16 <05s​astreii> apis aura of vigour works on plants too..? 03:00:16 <05s​astreii> https://cdn.discordapp.com/attachments/747522859361894521/1289527076977770556/gregg.png?ex=66f9252d&is=66f7d3ad&hm=58fb1f3e88bf75934b5c5fc4fc49ca55038d92d311926395590a9bc605a90ba1& 03:33:58 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5208-geafff8c3b6 07:41:21 -!- kf_ is now known as kf 09:42:24 -!- auronandace is now known as ThinkT510 12:12:13 <06r​egret-⸸nde※> ...On a quick look, it looks like none of the auras check for firewood, which means polterguardians give repel missiles to plants and martyred shades try to block damage to plants (though I guess a weird Fedhas character could in fact appreciate hiding behind briars in such a fashion.) 12:13:13 <06r​egret-⸸nde※> Might be worth blocking apises from doing this to firewood simply because of the weird flavour of the increased vigour still not preventing them from slowly dying, though. I'll make a note for soon after this current project. 12:30:12 <09g​ammafunk> repel missiles to plants is great 12:31:08 <04d​racoomega> I believe I noticed that in past, and mostly decided that it was harmlessly amusing 12:31:49 <04d​racoomega> (Doubled vigor is a little weirder in that it doesn't actually meaningfully make them more durable than without it, though) 12:44:44 <09g​ammafunk> it feels like it might be nice to be consistent about this sort of thing 12:45:40 <04d​racoomega> Yeah, I'd be tempted to just make auras not affect firewood at all, but Index is right that you'd probably expect your own shade to protect your briars instead of ignore them 12:46:05 <09g​ammafunk> yeah I suppose fedhas does complicate this considerably 12:46:21 <09g​ammafunk> but firewood under fedhas is actually aligned to the player, right? 12:46:42 <09g​ammafunk> that could be the case when we allow this: friendly to friendly 12:47:03 <09g​ammafunk> it's a bit weird for "hostile" firewood with hostile monster 12:47:12 <04d​racoomega> Well, I did still want to add that unique that casts Martyr's Knell herself 12:47:15 <09g​ammafunk> the buffs that the monsters confer aren't clearly helping either monsters or players 12:47:24 <04d​racoomega> Who could theoretically be near a thorn hunter or something 12:47:46 <09g​ammafunk> right, I mean for that specific case, I wonder if ...hrmm 12:48:00 <09g​ammafunk> probably not possible to designate briar patches as non-firewood 12:48:10 <09g​ammafunk> since they are harmless unless you attack them in melee 12:48:11 <04d​racoomega> There's probably other code assumptions that might break 12:48:17 <09g​ammafunk> maybe, yeah 12:48:33 <09g​ammafunk> I guess it's fine to take auras on a case-by-case basis for firewood then 12:48:49 <04d​racoomega> I wonder if a friendly torpor snail at the moment will slow 'hostile' plants? 12:49:01 <09g​ammafunk> unless someone really wants to wade into the weeds (HAHA!) to figure out all the interactions for all auras 12:49:04 <09g​ammafunk> I do not believe they do 12:49:13 <09g​ammafunk> I've never seen the status confered to firewood 12:49:19 <04d​racoomega> It apparently does 12:49:26 <09g​ammafunk> oh, for fedhas plants you mean? 12:49:27 <04d​racoomega> Well, how often do you have a friendly torpor snail? 12:49:28 <09g​ammafunk> since non-aligned? 12:49:32 <09g​ammafunk> oh I see 12:49:33 <04d​racoomega> Or Fedhas plants, I guess 12:49:47 <09g​ammafunk> yeah that was a recent thing though, wasn't it? friendly torpors slowing hostiles? 12:49:51 <09g​ammafunk> I feel that was disabled in the past 12:50:10 <04d​racoomega> I don't think I was the one who added it, when I generalized the aura system. 12:50:21 <04d​racoomega> (But maybe I was?) 12:50:31 <09g​ammafunk> yep, I see that my fedhas briars are indeed slowed by hostile torpor 12:50:47 <09g​ammafunk> if it's any recent change I'm just blaming you by default, sorry! 12:50:57 <04d​racoomega> Haha 12:51:13 <04d​racoomega> I'd rather not put firewood checks in most auras individually, but it might be fine to just be like "If this isn't injury bond and it's firewood, don't do it" 12:51:26 <04d​racoomega> And if we come up with some other future case where it seems like it ought to work, it can be added there 12:51:29 <09g​ammafunk> right 12:51:41 <04d​racoomega> I think this sounds fine to me 12:51:55 <09g​ammafunk> is injury bond on firewood particularly important? 12:52:17 <09g​ammafunk> even for fedhas, firewood that's relevant is only briar patches I believe 12:52:49 <04d​racoomega> I mean, sure, but I feel like 'martyr's knell protects all your allies' not working for exactly briars is a little unfortunate / unexpected 12:53:09 <09g​ammafunk> ??martyr's knell 12:53:10 <04C​erebot> martyr's knell[1/1]: A L4 Summon / Necromancy spell added in 0.31. Summons a shade that starts absorbing damage taken by other allies besides the player. When it dies, it remembers its death, revives into a {flayed ghost} with a reset duration, and instantly flays a few random enemies. Summon cap of 1 shade and indefinite flayed ghosts. 12:53:11 <04d​racoomega> It's not a big deal or anything 12:53:24 <09g​ammafunk> I see, a spell wasn't very familiar with 12:54:04 <09g​ammafunk> I guess this spell doesn't particularly care if the ally is a summon or not (we had talked about fedhas allies being "non-summons" in the future) 12:54:05 <12g​e0ff> by the way, auras affect not only briars but some other things too: 12:54:05 <12g​e0ff> https://cdn.discordapp.com/attachments/747522859361894521/1289676525217648641/image.png?ex=66f9b05c&is=66f85edc&hm=e8b3c89a3002872660dc07c200851d01e2760e3636a5ebc2fc9679c0e0db7c33& 12:54:10 <09g​ammafunk> nice 12:54:30 <09g​ammafunk> those actually have like 10k hp or something, right? even though you can't actually damage them in any way (afaik) 12:54:34 <09g​ammafunk> *??orb of desctruction 12:54:35 <04C​erebot> unknown monster: "orb of desctruction" 12:54:36 <09g​ammafunk> oof 12:54:39 <04d​racoomega> I mean, doubled vigor does do something for a battlesphere, technically 12:54:41 <09g​ammafunk> *??orb of destruction 12:54:41 <04C​erebot> orb of destruction (*) | Spd: 30 | HD: 5 | HP: 4453-5818 | AC/EV: 0/10 | non-living, fly, unbreathing, insubstantial | Res: will(invuln), fire+++, damnation, cold+++, elec+++, poison+++, acid+++, drown, miasma, neg+++, torm, napalm | XP: 0 | Sz: little | Int: brainless. 12:54:52 <09g​ammafunk> wow, ok, randomized approx 5k hp for some reason 12:55:01 <04d​racoomega> You wouldn't attack one directly, but it might survive some AoE because of that 12:55:04 <04d​racoomega> In someone one was nearby 12:55:05 <09g​ammafunk> obviously most monsters have randomized hp but 12:55:23 <06r​egret-⸸nde※> (Martyr's Knell needs to work for not-summons so it works for zombies in the other half of its schools.) 12:55:31 <09g​ammafunk> Oh I didn't realize that AOE could even damage them. They are very odd in how various attack codepaths completely ignore them 12:55:44 <04d​racoomega> No, I was talking about battlesphere 12:55:51 <09g​ammafunk> oh I see 12:56:16 <09g​ammafunk> yeah for iood we just always add them to these annoying lists for "don't do this thing to these things" 12:56:55 <09g​ammafunk> however there's probably a good enough central function to test this 12:57:23 <04d​racoomega> There isn't. Or rather, we're not very consistent about this. 12:57:37 <04d​racoomega> This was also on my list to refactor in 0.33 (though I'm pushing my current project before getting to it) 12:58:09 <04d​racoomega> You get warnings about maybe injuring your iood for some spells, and then some other spells refuse to damage other monsters (like ball lightning) as part of a dubious band-aid to supress such warnings 12:58:52 <04d​racoomega> I wanted to make a more unified and consistent 'these monsters definitely cannot be harmed by your spells' and fix up a bunch of these things 12:59:09 <04d​racoomega> We have like... 4 different checks that partially overlap 12:59:32 <04d​racoomega> You can hurt your own demonic guardians with irradiate, I believe! 12:59:53 <04d​racoomega> Even though you can't with most things 13:00:34 <09g​ammafunk> please do in a way so that I can set some nice monster flag, so I can remove these from qw: lua source/monster-class.lua: return self:name() ~= "orb of destruction" source/monster-class.lua: or self:name() == "orb of destruction" source/monster-class.lua: if self:name() == "orb of destruction" then source/player.lua: if mons:name() == "orb of destruction" Ioods are historically pretty good at 13:00:34 crashing qw via weird UI cases that very rarely arise where the UI will prevent an action from taking place if one is in the way of some target 13:02:44 <09g​ammafunk> we have ::is_firewood() as part of the monster_info class, so maybe we can have something analogous for ::is_untargetable_ancillary() or whatnot 13:03:30 <12g​e0ff> yeah, although the game claims that the guardian avoids the attack even thought it does damage: You erupt in a fountain of uncontrolled magic! Your demonic guardian avoids your attack. <--- fake news Your Brimstone Fiend is blasted with magical radiation!! Your Brimstone Fiend is moderately wounded. Your Brimstone Fiend twists and deforms. 13:03:42 <09g​ammafunk> nice 13:04:30 <09g​ammafunk> your demonic guardian avoided it, but the demonic guardian was a teeny tiny imp sitting on top of that brimstone fiend's head, telling it what to do, and the fiend itself didn't avoid it 13:05:38 <04d​racoomega> Will try to keep this in mind when I work on it 13:06:02 <04d​racoomega> (I actually had hoped to do this near the end of 0.32, but then it turned out there were some extra complications and I didn't want to risk messing something up so close to feature freeze) 13:07:53 <04d​racoomega> (A bunch of them had to do with the weird way Jiyva jellies altar the properties of attacks rather than just let you shoot through them) 13:28:39 <09g​ammafunk> hrm 13:28:48 <09g​ammafunk> > make:  No rule to make target 'webserver/static/title_benadryl_oni.png', needed by 'webserver'. Stop. > make:  Waiting for unfinished jobs.... 13:32:01 <09g​ammafunk> ok, pushing a fix 13:36:21 03gammafunk02 07* 0.33-a0-152-g12f2da7b15: fix: Correct a filename to fix the build 10(4 minutes ago, 2 files, 1+ 1-) 13https://github.com/crawl/crawl/commit/12f2da7b151c 13:36:50 <09g​ammafunk> @pleasingfungus ^ FYI in case you add any more splash screens in the future 13:37:06 <06p​leasingfungus> oop 13:37:07 <06p​leasingfungus> ty 13:37:10 <09g​ammafunk> np 15:39:37 Unstable branch on underhound.eu updated to: 0.33-a0-152-g12f2da7b15 (34) 19:20:14 03regret-index02 07* 0.33-a0-153-g1f37800eb1: Placeholder feature: decorative floor 10(48 minutes ago, 3 files, 9+ 0-) 13https://github.com/crawl/crawl/commit/1f37800eb14f 19:20:14 03regret-index02 07* 0.33-a0-154-g5f489960a8: New decorations: flags, flowers, mop buckets, fur brushes 10(46 minutes ago, 31 files, 820+ 536-) 13https://github.com/crawl/crawl/commit/5f489960a81b 19:20:14 03regret-index02 07* 0.33-a0-155-g437a092d51: New tiny tiles (Sastreii) 10(9 minutes ago, 8 files, 1+ 1-) 13https://github.com/crawl/crawl/commit/437a092d5113 19:20:14 03regret-index02 07* 0.33-a0-156-g0e69982c27: Prevent most (but not all) auras from affecting firewood (Sastreii) 10(35 seconds ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/0e69982c27a8 22:35:29 Unstable branch on crawl.develz.org updated to: 0.33-a0-156-g0e69982c27 (34) 22:58:42 Windows builds of master branch on crawl.develz.org updated to: 0.33-a0-156-g0e69982c27 23:31:29 Unstable branch on cbro.berotato.org updated to: 0.33-a0-156-g0e69982c27 (34) 23:55:36 Monster database of master branch on crawl.develz.org updated to: 0.33-a0-156-g0e69982c27