03:32:59 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5261-gd9800d219b 04:13:35 <02M​onkooky> Monster pitch: Yaktaur forgewrights accompanied by a yak bellows 04:18:11 <06m​umra> index already has some ironbound coglin forgewright monster(s) planned for V i think 04:18:31 <06m​umra> what does a yak bellows do? is it a yak with windblast? 04:31:58 <02M​onkooky> they're already in the game 04:31:59 <02M​onkooky> https://cdn.discordapp.com/attachments/747522859361894521/1357679088915185714/image.png?ex=67f114af&is=67efc32f&hm=85240d719bd179764b117a1a9ece7e31dfa55fce9fc26a81e690f204a88e54b5& 05:07:35 Unstable branch on crawl.akrasiac.org updated to: 0.33-a0-1197-gff70828 (34) 06:00:15 <06m​umra> 😂 yeah i got the joke some time later 07:28:36 03Hellmonk02 {GitHub} 07* 0.33-a0-1198-g94aef208b2: Rework trove vetoes (CipHuK) (#4426) 10(65 seconds ago, 1 file, 13+ 31-) 13https://github.com/crawl/crawl/commit/94aef208b210 07:57:07 -!- Arty is now known as Artea 08:17:21 03NormalPerson702 {GitHub} 07* 0.33-a0-1199-g7930c9f332: Fix a crash on casting Passwall during Primordial Nightfall (#4437) 10(29 seconds ago, 1 file, 5+ 0-) 13https://github.com/crawl/crawl/commit/7930c9f3328d 08:22:22 <09h​ellmonk> Am I good to close 4052? nobody's commented on it yet, my inclination is to say working as intended 08:28:51 <06m​umra> On the surface it sounds reasonable, if there is no obvious reason why these gods are inconsistent with other gods 08:29:22 <06m​umra> When I see 6* I'd assume that i have maximum benefits, and maxing piety beyond that is kind of hidden 08:29:44 <06m​umra> (I mean, the \PR sounds reasonable, not closing it sounds reasonable) 08:31:12 <04d​racoomega> Well, I actually did change a couple more things myself to stop at 6* piety myself (following other people having changed some other things). It does feel conceptually good to do so in many cases, I think. (I can't say anything for the specific implementation here) 08:32:13 greynaab (L22 FoBe) Crash caused by signal #8: Floating point exception (Crypt:1) 08:38:11 <06m​umra> The numbers in the PR look somewhat suspect, especially as the comments about % chance haven't been changed 08:39:23 <06m​umra> The Zin one makes sense, the others i am scratching my head at where magic numbers 800, 480, 200 come from 08:40:14 <09h​ellmonk> don't think piety maxing beyond 6* is that hidden (just using an ability at 6* and remaining at 6* will teach players that), but I suppose it is cleaner to max passives at a visible breakpoint 08:40:25 <09h​ellmonk> I can look at implementation on it later 08:42:16 <06m​umra> But it's hidden how much past 6* you are 08:43:00 <06m​umra> If passives max out at 6* then you can look at your stats and know you've got the best protection, if it dips down to 5* you know you need to regain some piety 08:43:58 <04d​racoomega> (I actually have heard some people be surprised that there's any part of the scale above 6*, but I do think the bigger issue is that it's hard to gauge where you are when it comes to some of these things. At least it feels tidy to me to have a bunch of benefits max out at 6* since that also makes people feel more free to actually spend piety without 'losing' something invisibly ) 08:45:01 <06m​umra> Yeah, there's also a "feels good" when you hit 6*, but it's not actually the top end it's a bit unsatisfying 08:53:29 03NormalPerson702 {GitHub} 07* 0.33-a0-1200-gece6b70641: Stop Summon Holies trying to summon too many monsters (#4438) 10(3 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/ece6b706414d 10:29:00 New branch created: pull/4440 (1 commit) 13https://github.com/crawl/crawl/pull/4440 10:29:00 03WizardIke02 07https://github.com/crawl/crawl/pull/4440 * 0.33-a0-1200-gacf9061035: Change how flayed duration increases when a flayed ghost is in view 10(26 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/acf90610358b 11:48:49 <09g​ammafunk> @dracoomega Just checking in regarding these final freeze/release dates of April 18th for freeze (exactly two weeks from now) with release on May 2nd for release/tournament (release might happen a day or two before May 2nd, depending on how we'd like to time the release). If you need another week or two, we should adjust those dates now, or we can finalize the current proposal of april 18th/May 2nd. Either way, I'd like to pick a 11:48:50 final date today so that I can coordinate work things for start of tournament. 11:49:14 <04d​racoomega> Well, I am merging forms later today, for sure. 11:49:17 <09g​ammafunk> And if any other dev has a major issue with those proposed dates, now is the time to let us know 11:49:52 <04d​racoomega> I don't think I see any reason to expect needing more time than was previously agreed upon. 11:51:00 <09g​ammafunk> Excellent, I'll make those April 18th/May 2nd dates the official ones, then, unless anyone else object 11:51:21 <09g​ammafunk> PleasingFungus will probably suggest delaying things so that he can add various kinds of mimics, but we'll ignore that as always 12:12:21 <06m​umra> "It was a freeze date mimic! This is not the real freeze date!" 12:25:38 New branch created: pull/4441 (3 commits) 13https://github.com/crawl/crawl/pull/4441 12:25:39 03mumra02 07https://github.com/crawl/crawl/pull/4441 * 0.33-a0-1197-ge226821312: Use a hitfunc for ranged aiming (and fix "maybe" hits) 10(2 weeks ago, 5 files, 35+ 17-) 13https://github.com/crawl/crawl/commit/e226821312aa 12:25:39 03mumra02 07https://github.com/crawl/crawl/pull/4441 * 0.33-a0-1198-gfe92ebc8b1: Enable unrand ranged weapons to have custom targetters 10(7 minutes ago, 3 files, 21+ 7-) 13https://github.com/crawl/crawl/commit/fe92ebc8b187 12:25:39 03mumra02 07https://github.com/crawl/crawl/pull/4441 * 0.33-a0-1199-gfda016cf9e: Give Damnation a proper targetter 10(4 minutes ago, 2 files, 21+ 8-) 13https://github.com/crawl/crawl/commit/fda016cf9e4d 12:28:51 03mumra02 07https://github.com/crawl/crawl/pull/3794 * 0.33-a0-1197-g61bfc7ba35: Balloon Yak: new Zot monster 10(76 seconds ago, 19 files, 94+ 2-) 13https://github.com/crawl/crawl/commit/61bfc7ba3573 13:02:48 New branch created: pull/4442 (1 commit) 13https://github.com/crawl/crawl/pull/4442 13:02:48 03WizardIke02 07https://github.com/crawl/crawl/pull/4442 * 0.33-a0-1200-g802f4e9303: Fix incorrect max magic after using artifact MP+ talisman 10(8 minutes ago, 1 file, 10+ 10-) 13https://github.com/crawl/crawl/commit/802f4e9303c6 13:47:19 New branch created: pull/4443 (2 commits) 13https://github.com/crawl/crawl/pull/4443 13:47:20 03WizardIke02 07https://github.com/crawl/crawl/pull/4443 * 0.33-a0-1200-ga76e8efd01: Fix incorrect max magic after using artifact MP+ talisman 10(53 minutes ago, 1 file, 10+ 10-) 13https://github.com/crawl/crawl/commit/a76e8efd01c2 13:47:20 03WizardIke02 07https://github.com/crawl/crawl/pull/4443 * 0.33-a0-1201-gce569eb828: Fix swapping between talisman of the same type 10(14 minutes ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/ce569eb82881 13:54:46 03mumra02 07https://github.com/crawl/crawl/pull/4441 * 0.33-a0-1199-gf6c9a45896: Give Damnation a proper targetter 10(57 seconds ago, 2 files, 20+ 3-) 13https://github.com/crawl/crawl/commit/f6c9a4589698 15:40:21 Unstable branch on underhound.eu updated to: 0.33-a0-1200-gece6b70641 (34) 19:14:06 03DracoOmega02 07* 0.33-a0-1201-g41bbcf56d9: Simplify duration handling for forms 10(6 weeks ago, 15 files, 48+ 147-) 13https://github.com/crawl/crawl/commit/41bbcf56d9eb 19:14:06 03DracoOmega02 07* 0.33-a0-1202-g8f33384712: Generate form-data.h from yaml 10(5 weeks ago, 32 files, 1117+ 514-) 13https://github.com/crawl/crawl/commit/8f3338471262 19:14:06 03DracoOmega02 07* 0.33-a0-1203-gf5c89d5418: Move form base move speed into data 10(5 weeks ago, 9 files, 12+ 20-) 13https://github.com/crawl/crawl/commit/f5c89d5418d5 19:14:06 03DracoOmega02 07* 0.33-a0-1204-gba3d2838b6: Derive 'no casting' badmut description automatically 10(5 weeks ago, 8 files, 3+ 11-) 13https://github.com/crawl/crawl/commit/ba3d2838b6db 19:14:06 03DracoOmega02 07* 0.33-a0-1205-g42f6460979: Datify transformation holiness, make players real plants 10(5 weeks ago, 22 files, 26+ 33-) 13https://github.com/crawl/crawl/commit/42f6460979e1 19:14:06 03DracoOmega02 07* 0.33-a0-1206-g6607b30490: Remove unused RANDOM_NON_SLIME_MUTATION 10(5 weeks ago, 2 files, 0+ 2-) 13https://github.com/crawl/crawl/commit/6607b3049086 19:14:06 03DracoOmega02 07* 0.33-a0-1207-gade8af2941: Change a number of things about tail-slaps and stinger mutation 10(5 weeks ago, 16 files, 66+ 44-) 13https://github.com/crawl/crawl/commit/ade8af294137 19:14:06 03DracoOmega02 07* 0.33-a0-1208-g6e34e4305b: Change a number of things about how forms and mutations interact 10(4 weeks ago, 46 files, 656+ 789-) 13https://github.com/crawl/crawl/commit/6e34e4305b3e 19:14:06 03DracoOmega02 07* 0.33-a0-1209-gb320dc18af: De-duplicate form property popup 10(4 weeks ago, 2 files, 32+ 295-) 13https://github.com/crawl/crawl/commit/b320dc18afa9 19:14:06 03DracoOmega02 07* 0.33-a0-1210-gacb73b3f8a: A few minor improvements to column_composer and TablePrinter 10(4 weeks ago, 3 files, 66+ 6-) 13https://github.com/crawl/crawl/commit/acb73b3f8a1b 19:14:06 ... and 30 more commits 19:30:05 04Build failed for 08master @ 270924a3 06https://github.com/crawl/crawl/actions/runs/14277351298 19:33:44 <06m​umra> @dracoomega ValueError: appendage does not match any enum 19:38:18 <04d​racoomega> Yeah, I know. I've been trying to figure out how to fix this 19:38:18 <04d​racoomega> (It's still trying to run deprecated forms after their enums have been removed) 19:38:18 <04d​racoomega> And it would be nice if the form-gen script was smart enough to ignore things with an older TAG_MAJOR_VERSION 19:38:18 <04d​racoomega> (Though it would be easier to just toss in manual deletions into tag-35-upgrade.py) 19:38:18 <04d​racoomega> So I might just do that and not worry about it 19:41:29 03DracoOmega02 07* 0.33-a0-1241-g905dc14bd5: Delete deprecated form yaml on tag upgrade 10(47 seconds ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/905dc14bd5fe 19:59:02 04Build failed for 08master @ 905dc14b 06https://github.com/crawl/crawl/actions/runs/14277575455 20:00:34 03DracoOmega02 07* 0.33-a0-1242-geea17693e1: Remove major version tags around spider form 10(46 seconds ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/eea17693e163 20:13:17 03DracoOmega02 07* 0.33-a0-1243-g7fc1159351: Try again to fix the tag upgrade build 10(35 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/7fc115935175 20:22:23 04Build failed for 08master @ eea17693 06https://github.com/crawl/crawl/actions/runs/14277723405 20:23:54 03DracoOmega02 07* 0.33-a0-1244-gb912aae84b: Undeprecate *another* part of spider form 10(19 seconds ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/b912aae84b59 20:29:43 04Build failed for 08master @ 7fc11593 06https://github.com/crawl/crawl/actions/runs/14277819985 20:34:30 03mumra02 07https://github.com/crawl/crawl/pull/4406 * 0.33-a0-1138-g869eb436f8: Add buniq_* tag and refine shop placement 10(49 seconds ago, 9 files, 76+ 19-) 13https://github.com/crawl/crawl/commit/869eb436f892 20:36:38 03DracoOmega02 07* 0.33-a0-1245-g7c4187d92a: Yet more undeprecating of spider form 10(70 seconds ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/7c4187d92a36 20:37:42 03dolorous02 07* 0.33-a0-1246-g7b1675eec6: Fix spelling. 10(37 minutes ago, 2 files, 5+ 5-) 13https://github.com/crawl/crawl/commit/7b1675eec684 20:37:42 03dolorous02 07* 0.33-a0-1247-g33e5050f0a: Fix typos. 10(30 minutes ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/33e5050f0af8 20:55:34 04Build failed for 08master @ b912aae8 06https://github.com/crawl/crawl/actions/runs/14277915408 21:07:34 04Build failed for 08master @ 33e5050f 06https://github.com/crawl/crawl/actions/runs/14278029331 21:47:37 <06m​umra> Is random2avg off by one? cpp // random2avg() returns same mean value as random2() but with a lower variance // never use with rolls < 2 as that would be silly - use random2() instead {dlb} // [0, max) int random2avg(int max, int rolls) { int sum = random2(max); for (int i = 0; i < (rolls - 1); i++) sum += random2(max + 1); return sum / rolls; } The comment says [0, max) but looking at the implementation surely 21:47:37 it's [0, max] ? 22:35:36 Unstable branch on crawl.develz.org updated to: 0.33-a0-1247-g33e5050f0a (34) 22:58:47 03DracoOmega02 07* 0.33-a0-1248-g82ae926f7e: Fix broken medusa form description on mutation screen (sdynet) 10(2 minutes ago, 2 files, 7+ 1-) 13https://github.com/crawl/crawl/commit/82ae926f7ed5 22:58:47 03DracoOmega02 07* 0.33-a0-1249-g0cbbbf96d3: Fix medusa stingers still doing impact damage 10(36 seconds ago, 2 files, 1+ 8-) 13https://github.com/crawl/crawl/commit/0cbbbf96d30c 22:58:48 Windows builds of master branch on crawl.develz.org updated to: 0.33-a0-1247-g33e5050f0a 23:35:22 Unstable branch on cbro.berotato.org updated to: 0.33-a0-1249-g0cbbbf96d3 (34) 23:55:41 Monster database of master branch on crawl.develz.org updated to: 0.33-a0-1249-g0cbbbf96d3