00:32:33 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4797-g7d1cfc5502 02:35:38 <08w​ormsofcan> nicolae's going to use this fallback tech in a vault 03:23:33 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4797-g7d1cfc5502 03:32:23 03kate-02 07* 0.30-a0-173-g3c4d611d4f: Reword Momentum Strike uselessness message 10(20 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/3c4d611d4ffa 03:32:23 03kate-02 07* 0.30-a0-174-gbc10bd73c2: Add message for casting Momentum Strike with no target 10(2 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/bc10bd73c26d 03:48:31 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-174-gbc10bd73c2 (34) 04:44:55 <08n​icolae> no need, you can specify base type/ego combinations just fine in vault syntax 04:45:20 <08n​icolae> i used to be able to make eudemon weapons of evil brands, or holy-wrath branded demon weapons 05:07:21 Unstable branch on crawl.akrasiac.org updated to: 0.30-a0-174-gbc10bd7 (34) 07:40:43 <13S​astreii> tried to do armataur tile 07:40:44 <13S​astreii> https://cdn.discordapp.com/attachments/747522859361894521/1025779297945911306/Schermata_2022-10-01_alle_16.27.56.png 07:40:44 <13S​astreii> https://cdn.discordapp.com/attachments/747522859361894521/1025779298566680656/Armataur.png 07:43:47 03advil02 07[headless] * 0.30-a0-131-g7995883faf: fix: header build tests 10(3 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/7995883faf55 07:50:49 <10P​leasingFungus> wow, it’s not mega muscled! 07:51:15 03Monkooky02 07https://github.com/crawl/crawl/pull/2758 * 0.30-a0-172-g39e1c0d2ca: Spread the word of the number THREE 10(53 seconds ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/39e1c0d2ca9e 07:53:37 <13S​astreii> You know sometimes i have to do some regular skinny sprites, otherwise ppl may think that i enjoy big juicy muscles, and obviously that’s not true 😝 07:54:21 <10P​leasingFungus> obviously. 07:55:20 <10P​leasingFungus> seems like momentum strike is probably going to stick, btw, so might want a tile for that spell. sorry about unstable missile getting cut 07:55:30 <10P​leasingFungus> ??momentum strike 07:55:31 <04C​erebot> momentum strike[1/1]: L2 Conj/Tloc. Baps a smite-targeted fella in range 4. (This can miss!) Also gives the caster -Move for 5-8 turns, and can't be recast until that ends. Damage & accuracy similar to Stone Arrow. 07:55:55 <10P​leasingFungus> it borrows your future movement and hits someone with it 07:56:23 <06a​dvil> why do we use an enum for reach range at all 07:56:50 <09g​ammafunk> someone was really hopeful we'd add reach 3, 4, 5, 6, ... ? 07:57:57 <06a​dvil> or maybe the opposite, worried it would happen by accident 07:58:12 <06a​dvil> but a lot of the code around this enum seems quite brittle 07:59:03 <10P​leasingFungus> it’s pretty goofy iirc 07:59:34 <06a​dvil> // hacks: REACH_THREE entails smite targeting, because it exists entirely // for the sake of UNRAND_RIFT. So, don't show the tracer. 07:59:57 <06a​dvil> (I feel like I probably wrote that) 08:01:11 yeah it really seems like this would be better with no enum 08:01:21 I am 100% willing to go strip that out 08:01:56 only use case is if you have some weapon with like 08:01:57 Hailstorm reach 08:02:02 <06a​dvil> if you want; it might not be so simple to do though, there's a lot of cases to test for that project 08:04:29 <06a​dvil> lol this was a circlelos thing 08:04:32 <06a​dvil> enum reach_type { REACH_NONE = 2, REACH_KNIGHT = 5, REACH_TWO = 8, }; 08:06:12 <06a​dvil> !git 071136d9b181 08:06:15 <04C​erebot> kilobyte * 0.6.0-a1-3052-g071136d9b1: Properly handle salamanders with weapons of reaching wrt submerging. (13 years ago, 6 files, 37+ 8-) https://github.com/crawl/crawl/commit/071136d9b181 08:07:47 <06a​dvil> somewhat mysterious to me what is really going on there 08:10:12 <13S​astreii> So, momentum strike it’s like a budget manifold assault with a guaranteed drawback? 08:13:28 ok I have no idea how to parse IDEF 08:14:12 <10P​leasingFungus> sast: budget smitey stone arrow with drawback on hit 08:14:25 <10P​leasingFungus> doesn’t use your weapon 08:19:07 oh found the define for IDEF 08:20:55 <06a​dvil> "git grep" is the way 08:21:13 04Build failed for 08headless @ 7995883f 06https://github.com/crawl/crawl/actions/runs/3164977327 08:33:33 Yeah I was assuming it was a C builtin 08:37:23 <05k​ate> starting on spell noise simplification and discovered a good comment 08:37:28 <05k​ate> // Noise used to be based directly on spell level: // * for conjurations: spell level // * for non-conj pois/air: spell level / 2 (rounded up) // * for others: spell level * 3/4 (rounded up) 08:37:42 <05k​ate> turns out i'm just reimplementing ancient crawl, everything old is new again 08:41:26 <10P​leasingFungus> lol 08:41:48 <10P​leasingFungus> sneaky poison spells! 08:44:54 <05k​ate> also do you have opinions on arcjolt noisiness - it looks like it's a new exception at 15, can move that to effect noise if you think it being noisy is important? (or make it make some noise on every square it hits?) 08:47:12 <09h​ellmonk> I have opinion (that it should be effect noise) 08:47:21 <10P​leasingFungus> i have no opinion 08:47:37 <10P​leasingFungus> chose that noise very arbitrarily 08:47:47 <10P​leasingFungus> pure vibes 08:48:24 <09h​ellmonk> @kate I assume there will still be some kind of silent flag in the noise rework? kind of important for some stabbing adjacent spells 08:49:03 <05k​ate> yeah, i'm adding a silent flag for silence, passwall and EH 08:49:09 <09h​ellmonk> cool 08:49:27 <05k​ate> then effect noise works for everything else where we want to special-case things to be louder in whatever way 08:50:21 maybe also confusing touch? 08:50:56 <05k​ate> that seems fine as-is, it doesn't rely on things being asleep 08:52:19 <09h​ellmonk> Funnily enough silence wouldn't actually need the silence flag 08:52:36 <09h​ellmonk> Since the spell noise happens after the silence activates 08:53:07 <09h​ellmonk> should still get it for clarity though 08:55:27 <05k​ate> also discovering here how many spells have effect noise but don't ever use it (chain lightning, apparently!) 08:56:23 <09h​ellmonk> Frozen ramparts as well iirc 08:56:39 <10P​leasingFungus> probably my fault 08:58:12 <09h​ellmonk> Did you know that inner flame blowing up a giant monster makes more noise because the explosion is bigger 09:00:11 <05k​ate> ah actually it looks like chain lightning does use effect noise, it's just hidden away somewhere deep in beam/zap code that i can't decipher 09:00:45 <05k​ate> the noise is definitely happening, i just have no idea why 09:01:58 <05k​ate> ah! there is, of course, a third arbitrary noise number in zap-data! which is the one that does get used by chain lightning 09:02:53 <09h​ellmonk> Lol 09:03:55 <10P​leasingFungus> love you crawlcode 09:04:07 <10P​leasingFungus> nothin else quite like it 09:08:35 <05k​ate> zap-data.h asking the important questions // XXX: How loud should breath be? 09:10:56 <09h​ellmonk> lol 09:11:03 <09h​ellmonk> Also lmao 09:14:15 03Monkooky02 07https://github.com/crawl/crawl/pull/2758 * 0.30-a0-173-g0bc9f41921: Yet another instance of three denial 10(44 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0bc9f4192119 09:23:13 <10P​leasingFungus> the sound of one draconian breathing 11:04:23 <05k​ate> new spell noise discovery: dragons are special-cased for all their spells to be 12 noise (roar-level loudness) 11:07:36 <05k​ate> so bai suzhen gets so summon hydras extra loudly compared to any other monster because she's technically a dragon 11:08:47 <10P​leasingFungus> lol 11:09:55 <10P​leasingFungus> boring fix is to keep that logic but make it check for natural or breath spells 11:49:39 03PleasingFungus02 07* 0.30-a0-175-g972bcd5032: Fix Arcjolt animation 10(60 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/972bcd5032af 11:55:57 03PleasingFungus02 07* 0.30-a0-176-gdd20fb75b6: Fix Arcjolt uselessness check 10(33 seconds ago, 1 file, 9+ 0-) 13https://github.com/crawl/crawl/commit/dd20fb75b64f 12:01:13 03PleasingFungus02 07[armataur-hour] * 0.30-a0-186-g6cf80cc70f: Fix typo 10(5 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/6cf80cc70fea 12:01:13 03PleasingFungus02 07[armataur-hour] * 0.30-a0-187-gb5cd2dad55: Don't consider rollpage as hasty (dilly) 10(48 seconds ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/b5cd2dad5582 12:01:13 Branch pull/2720 updated to be equal with armataur-hour: 13https://github.com/crawl/crawl/pull/2720 12:02:56 <05k​ate> hmm nice, summon forest is extra noisy for no particular reason it seems. the cast message says that there's a "resounding crunch" when you cast it which is the justification i guess 12:04:17 <05k​ate> and to be fair "resounding crunch" is a good pair of words 12:06:10 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-176-gdd20fb75b6 (34) 12:06:24 <10P​leasingFungus> it is 12:07:47 <09h​ellmonk> Does malign gateway still give the "horrible noise" message but actually only have noise 6 12:08:52 <05k​ate> looks like it, yeah 12:10:22 <05k​ate> oh, malign gateway even explicitly does the spell's effect noise when it prints that message 12:10:28 <05k​ate> (the spell's effect noise is 0) 12:10:41 <09h​ellmonk> cool 12:15:56 <10P​leasingFungus> lol 12:19:04 03PleasingFungus02 07[armataur-hour] * 0.30-a0-188-g82f485a704: Readjust Armataur apts + abbrev (hellmonk et al) 10(61 seconds ago, 1 file, 26+ 24-) 13https://github.com/crawl/crawl/commit/82f485a704e7 12:19:04 Branch pull/2720 updated to be equal with armataur-hour: 13https://github.com/crawl/crawl/pull/2720 12:37:46 <05k​ate> i should know better after having spent this long with crawlcode, but i truly didn't expect to run into so many additional complications doing this. gaze spells are currently silent (seems fine), but gnoll boudas and salamander tyrants cast weakening gaze as a priest spell 12:38:01 <05k​ate> which means if you silence them they can't use their gaze 12:38:24 <09h​ellmonk> The gaze is from their god, clearly 12:41:54 <05k​ate> i guess making gaze spells technically not be silent actually fixes this, because innate spells are always silent anyway when monsters cast them 12:41:58 <05k​ate> so eyeballs doing gazes will still be silent but boudas/tyrants will have to mumble some magic words to turn on their scary eyes 12:43:36 <10P​leasingFungus> nice 12:49:37 <12e​bering> imo better to keep it and make draconians all cast at noise 12 12:50:35 <10P​leasingFungus> lol 12:50:35 <10P​leasingFungus> including players? 12:52:20 <12e​bering> yes 12:52:29 <12e​bering> (not serious... unlesss?) 12:55:43 <10P​leasingFungus> heh 13:02:44 <09h​ellmonk> Make ogre loudcast and buff their apts 13:49:07 <10P​leasingFungus> ooh 15:24:34 Unstable branch on underhound.eu updated to: 0.30-a0-176-gdd20fb75b6 (34) 19:14:55 03gammafunk02 07* 0.30-a0-177-g1cb5dbfd7a: feat: Adjust an oklob stair vault (CarefulOdds) 10(2 hours ago, 1 file, 24+ 19-) 13https://github.com/crawl/crawl/commit/1cb5dbfd7a24 19:18:41 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-177-g1cb5dbfd7a (34) 20:10:56 Quick Q: is there any planned support for controllers? For example, something similar to CoQ or Tangledeep style input? Are there any thoughts or concerns around accepting contribution related to controller support? 20:11:41 Sorry if this is a dup but I did at least check Github issues and PRs before turning to here (and reddit) 20:16:12 <10P​leasingFungus> no plans, contributions welcome 20:22:14 phyphor (L10 SpEn) Crash caused by signal #6: Aborted (D:5) 20:23:02 phyphor (L10 SpEn) Crash caused by signal #6: Aborted (D:5) 20:29:03 phyphor (L10 SpEn) Crash caused by signal #6: Aborted (D:5) 20:31:28 phyphor (L10 SpEn) Crash caused by signal #11: Segmentation fault (D:5) 20:44:11 phyphor (L10 SpEn) Crash caused by signal #6: Aborted (D:5) 22:35:16 Unstable branch on crawl.develz.org updated to: 0.30-a0-177-g1cb5dbfd7a (34) 22:56:59 Windows builds of master branch on crawl.develz.org updated to: 0.30-a0-177-g1cb5dbfd7a 23:15:10 Unstable branch on cbro.berotato.org updated to: 0.30-a0-177-g1cb5dbfd7a (34) 23:54:27 Monster database of master branch on crawl.develz.org updated to: 0.30-a0-177-g1cb5dbfd7a