00:41:39 <02|​amethyst> Yermak: re scarf lost, was it just the annotation, or did it also stop giving the bonuses? 00:42:05 It stopped giving bonuses. 00:42:31 It looks like all non-artefact non-jewellery items lose their properties on cursing. 00:45:07 <02|​amethyst> not all, since I had a recent game with a TLA that kept Regen+ 00:46:01 <02|​amethyst> but hmm 00:50:25 <02|​amethyst> wonder if it's something specific to scarves, since they aren't generally randarts 00:53:24 I lost my brand, rF+ on shield, Int+3 on helmet. 00:53:29 weapon brand 00:56:18 <02|​amethyst> hmm, can confirm with a scarf of resistance and a trident of freezing 00:59:48 <02|​amethyst> OToneH, kind of sucks that I didn't get to include any Ash stuff in my student project; OTotherH, probably that's something we want to fix more quickly that I'd want to ask of my students 00:59:49 There is no plain item that is TLA without regen 01:00:25 So it just couldn't get downgraded. 01:00:33 <02|​amethyst> Yeah, TLA doesn't have a brand, but gets Regen+ as a consequence of its base type 01:00:41 <02|​amethyst> which explains that 01:14:06 <02|​amethyst> hmm... for weapons this isn't too hard, but does armour even use ARTP_BRAND? Probably not 01:18:00 <02|​amethyst> oh, no, get_armour_ego_type seems to use ARTP_BRAND, that makes things simpler 01:29:01 <02|​amethyst> Hmm, completely unrelated 01:29:16 <02|​amethyst> the Makefile's 'greet' target seems to run just before linking 01:29:26 <02|​amethyst> but it seems like it should be much earlier than that 01:32:57 03|amethyst02 07* 0.27-a0-461-g2a051d6: Preserve brands when Ash-cursing items (#12527) 10(24 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/2a051d674add 01:32:57 03|amethyst02 07* 0.27-a0-462-g2bdad01: Refactor into set_artefact_brand() 10(7 minutes ago, 3 files, 14+ 3-) 13https://github.com/crawl/crawl/commit/2bdad01aa9b7 01:32:57 03|amethyst02 07* 0.27-a0-463-gec7707c: Staticalise a function 10(5 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ec7707c53de5 01:34:42 Unstable branch on crawl.develz.org updated to: 0.27-a0-460-g297a19dbdb (34) 01:35:32 <02|​amethyst> that should do it 01:35:48 <02|​amethyst> thanks!!! 01:39:30 <02|​amethyst> BTW, I'm really liking Ashenzaru... as a player, it was a little annoying that I couldn't use enchant/brand scrolls after cursing an item, but practically that just meant I had to be more strategic about when I cursed things, so really it's a positive 01:40:07 <02|​amethyst> %git e8094add7c 01:40:08 <04C​erebot> PleasingFungus * 0.27-a0-336-ge8094ad: Remove boots of running (2 weeks ago, 15 files, 33+ 57-) https://github.com/crawl/crawl/commit/e8094add7c98 01:40:27 <02|​amethyst> would anyone object if I did add scrolls of brand armour? 01:40:50 <02|​amethyst> or maybe just changed brand weapon into branding 01:40:58 <12e​bering> @|amethyst I was thinking about doing option 2 01:41:05 <02|​amethyst> go for it 01:41:23 <12e​bering> gotta go to the theorem mines today 01:41:24 <02|​amethyst> far be it from me to keep someone else from putting in the work 01:41:46 <12e​bering> ty for hunting down the artefact stuff 01:42:04 <02|​amethyst> I didn't fully test all the potential side-cases 01:42:58 <02|​amethyst> I did test branded armour and weapons, and an unbranded weapon, and jewellery 01:43:10 <02|​amethyst> and jewellery 01:44:15 <12e​bering> side cases are what players are for 01:45:21 <02|​amethyst> Me in my software engineering course: "Eh, commit that shit, what's the worst that could happen?" 01:45:26 <12e​bering> this is an Enterprise Practice™ I'm assured 01:45:59 <02|​amethyst> On Monday I'm about to start on Extreme Programming 01:46:05 <02|​amethyst> which sounds very 90s 01:47:05 <12e​bering> terms that have not aged well 01:47:07 <02|​amethyst> it's like regular programming, except there's an 0.27% chance you die 01:48:05 <02|​amethyst> but I do get to talk about the first wiki, so that's something at least 01:48:15 <12e​bering> https://www.globalnerdy.com/wordpress/wp-content/uploads/2008/08/pairon_chair.gif 01:48:20 <12e​bering> for your slides 01:48:48 <02|​amethyst> nice pair programming image 01:48:50 <02|​amethyst> I approve 01:50:05 <02|​amethyst> might mention Design Patterns too, though probably not on Monday 01:51:09 <02|​amethyst> first my students have to take a git quiz 01:51:37 <02|​amethyst> well, mostly git, one question is "What is the primary language used to program Dungeon Crawl: Stone Soup?", which anyone who has been paying the least bit of attention should be able to answer 01:52:19 <02|​amethyst> and one question on ssh keys for GitHub 01:53:04 <02|​amethyst> I am so proud of myself for adding both "minor key" and "circular key" (think Australian accent) as options on that 01:53:33 <02|​amethyst> (also, for my students reading this, hi, and you now have some free clues as to what aren't the right answers) 01:54:03 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-463-gec7707c53d (34) 01:55:46 Windows builds of master branch on crawl.develz.org updated to: 0.27-a0-463-gec7707c53d 02:03:16 <02|​amethyst> looks like so far the options menu is the most popular task for my students 02:03:25 <02|​amethyst> but several also chose UI improvements 02:46:30 Unstable branch on cbro.berotato.org updated to: 0.27-a0-463-gec7707c53d (34) 02:53:56 Monster database of master branch on crawl.develz.org updated to: 0.27-a0-463-gec7707c53d 03:32:13 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3944-gcf420f87c6 05:33:34 -!- amalloy is now known as amalloy_ 05:53:16 airsick (L27 MiFi) ASSERT(defender->alive()) in 'fight.cc' at line 233 failed. (Slime:5) 06:46:12 Shatter the chains on melded gear does not destroy the item 13https://crawl.develz.org/mantis/view.php?id=12528 by vt 11:45:42 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-463-gec7707c (34) 11:58:05 hmm, it looks like =f doesn't work to prevent items from being quivered under newquiver 12:01:40 i guess it looks like =F does work and maybe those inscriptions should be combined anyway? there's probably a bunch of old autoinscriptions that have obsolete behaviour generally i imagine 12:02:11 Oh, that reminds me, we've got a !t that lets you fire but not throw, want a PR ? 12:06:09 oh possibly, is that just for stones? 12:06:12 Stones and magically throwing away sling bullets when you swap to a melee weapon but inadvertently quiver them 12:06:49 magically> ie with Portal Projectile, which is easier to do in Stoat Soup because it's a permabuff but still could happen in vanilla. 12:07:30 that seems possibly useful, yeah. also reminds me that slings should probably only have one potential ammo type anyway, i think there's actually an old PR for that even 12:07:55 sydnet did one but I leave the removing of things up to you 12:08:23 OK, if I'm feeling keen I'll reformat it into your coding standards and send a PR 12:09:26 ah yeah, #1066, maybe i'll try and take a look at that sometime, i see it has a million comments and ebering mentioned removing ammo entirely but if it's not too difficult to get into a mergeable state then merging sling bullets into stones seems like an unambiguous improvement in the meantime 12:41:07 <09g​ammafunk> ok, bridge back up (and the bridge software is updated, too) 12:46:51 hmm, "a curse of self and ranged" doesn't sound great, i guess ranged -> ranged combat is an easy improvement there but i'm not sure what a better wording for self would be 12:46:51 also welcome back discord 12:46:51 <09g​ammafunk> while the bridge was down, PleasingFungus was saying how he hates mimics and they should be removed 12:51:16 <12e​bering> self -> introspection 12:53:23 I wonder why mummies are the only lifeless undead that can't smell 12:54:12 (purely a flavor distinction afaik) 12:55:48 aha i was thinking "the self" but introspection is better, yeah (but hard to abbreviate) 12:56:11 intrspct 12:57:04 <12e​bering> it's not a strict abbreviation but I was thinking of keeping "Self"; guess that's a bit of a jump for nonnative speakers tho 13:01:04 yeah, although maybe that's still fine since if nothing else it should be clear which is which by process of elimination 13:03:24 03kate-02 07* 0.27-a0-464-gf1db142: Assign Ashenzari abilities to uppercase letters 10(17 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/f1db142f3ab6 13:03:24 03kate-02 07* 0.27-a0-465-gf192cf5: Reword some Ashenzari curse names 10(11 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/f192cf5699a9 13:04:01 <10P​leasingFungus> ty for sharing this important info with all 13:05:03 <06a​dvil> upgrade lua contribs would be great to do but I looked into it once and there are some non-trivial aspects to it; the summary from me in past dev chat seemed to be "man, lua 5.2 removing setfenv is kind of rough for us if we ever wanted to upgrade" 13:05:19 <10P​leasingFungus> oh, that last comment won't be clear across the bridge. i was referring to gammafunk's mimic remarks 13:05:34 <10P​leasingFungus> @advil well, vampires and ghouls both love smelling (blood and flesh respectively), but mummies are all dried up and maybe have bits scraped out? 13:05:42 <10P​leasingFungus> honestly it made more sense to me before i thought about it 13:05:51 <06a​dvil> lol 13:06:04 <06a​dvil> I'm going to generalize it to lifeless undead, cannot remember where ghouls fall on that 13:06:28 <06a​dvil> vamps are lifeless undead only when they are in whatever their dead form is called now 13:06:38 <10P​leasingFungus> i vaguely remember every undead species being its own category of undead 13:06:43 <10P​leasingFungus> i think ghouls were hungry dead 13:08:00 that was the case until extremely recently! 13:08:07 %git 1fec4fe3f841 13:08:07 07gammafunk02 * 0.26-a0-1076-g1fec4fe: Remove the hungry dead undead type 10(3 months ago, 5 files, 6+ 21-) 13https://github.com/crawl/crawl/commit/1fec4fe3f841 13:10:07 think about it: hungry dead 13:10:13 how can you be hungry if you're dead? 13:13:29 <10P​leasingFungus> brutal gh nerf 13:13:44 <10P​leasingFungus> first lost chunk healing... now their sense of smell? 13:13:48 <10P​leasingFungus> what’s next?! 13:15:38 04Build failed for 08master @ f192cf56 06https://github.com/crawl/crawl/actions/runs/608259619 13:17:18 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-465-gf192cf5699 (34) 13:21:27 <10P​leasingFungus> re new vaults enemies, one of the ideas i’ve been playing with is spells with a minimum range 13:22:27 <10P​leasingFungus> variant a is a human that tosses smitey arcane artillery at you, but it’s unable to hit anything closer than 3 spaces away 13:23:57 <10P​leasingFungus> monster ai tends to be counterproductive here, of course, which is fine; vaults has big clumps of guys at chokepoints fairly often, which lets him do his thing, and then the player can feel smug when he walks too close to hit them 13:27:15 <10P​leasingFungus> variant b are artillery pieces fixed on the ground, which humanoid monsters can man and fire at the player until the player gets too close (maybe a slightly larger minimum range for these.) since these are terrain, you could work them into the Vaults vaults in ways that encourage interesting situations 13:34:29 If mummies can't smell, then the ancient Egyptians wasted a lot of time and effort putting perfume in their tombs. 13:35:14 hmm, does anyone have the ability to rebuild CXC? i think it hasn't got the ash armour branding fix yet and i don't want to blank my scarf 13:36:22 also fwiw since i saw complaints about the old rate of curse offers, it definitely seems pretty quick now, i'm at 4* by lair and limited by item slots rather than curse offers 13:38:55 <12e​bering> @PleasingFungus no thoughts yet on min range; but I do have some notes on more thematic vaults bands for (vaults) human + nonhuman band if you want tem 13:39:36 in general i'd prefer most piety gain to be slower than it is currently i guess, i suppose i also could've been pickier on taking curses but it seemed worth just taking all of them and putting them on items i'll be happy to dump later anyway 13:41:14 <10P​leasingFungus> sure! why don't i push up my current WIP while i'm at it 13:41:25 <12e​bering> oh great then I can just stick em in the branch 13:41:55 kate-: I can try to rebuild cxc, but not sure if it works 13:41:59 ??rebuild[2 13:42:00 rebuild[2/2]: Trunk update start times in UTC (second number during summer time): CAO: 1700; CDO: 0600/0500; CUE: 2300/2200; CXC: 0500/0400; CPO: every 15 minutes; CKO: trunk every 15 minutes, other versions 0830/0730. 13:42:13 New branch created: north_star_vault (8 commits) 13https://github.com/crawl/crawl/tree/north_star_vault 13:42:14 03PleasingFungus02 07[north_star_vault] * 0.27-a0-461-g09eeeaf: WIP Vaults:5 re-layout 10(18 hours ago, 1 file, 86+ 66-) 13https://github.com/crawl/crawl/commit/09eeeaf6f58f 13:42:14 03PleasingFungus02 07[north_star_vault] * 0.27-a0-462-g624364d: First pass on new V:1-4 spawn tables 10(14 hours ago, 1 file, 37+ 25-) 13https://github.com/crawl/crawl/commit/624364d1ca45 13:42:14 03PleasingFungus02 07[north_star_vault] * 0.27-a0-463-g84553cf: Add peacekeepers to Vaults 10(14 hours ago, 4 files, 17+ 14-) 13https://github.com/crawl/crawl/commit/84553cf432c7 13:42:14 03PleasingFungus02 07[north_star_vault] * 0.27-a0-464-g4ef5f66: Remove basic centaurs from Vaults 10(13 hours ago, 2 files, 15+ 1-) 13https://github.com/crawl/crawl/commit/4ef5f6616ad0 13:42:14 03PleasingFungus02 07[north_star_vault] * 0.27-a0-465-ge7929ef: Remove chaff orcs from Vaults 10(13 hours ago, 2 files, 12+ 1-) 13https://github.com/crawl/crawl/commit/e7929efdca9b 13:42:14 03PleasingFungus02 07[north_star_vault] * 0.27-a0-466-g1e5480f: Add lindwurm bands to Vaults 10(13 hours ago, 3 files, 10+ 4-) 13https://github.com/crawl/crawl/commit/1e5480f84047 13:42:14 03PleasingFungus02 07[north_star_vault] * 0.27-a0-467-gf705fab: Add dire elephant bands to Vaults 10(13 hours ago, 3 files, 13+ 5-) 13https://github.com/crawl/crawl/commit/f705fab2913b 13:42:14 03PleasingFungus02 07[north_star_vault] * 0.27-a0-468-g7b49ee5: New Vaults monster: Ironhand Rimewaker 10(2 hours ago, 13 files, 133+ 16-) 13https://github.com/crawl/crawl/commit/7b49ee5b116c 13:42:50 ??rebuild 13:42:50 rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ https://cbro.berotato.org/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.kelbi.org/rebuild/ Bug gammafunk, advil, |amethyst, or Nap.Kin for CDO. Use your powers wisely. 13:42:50 oh, welp 13:42:50 we can't rebuild that one, th cgi is misconfigured 13:42:52 aha yeah, i'll just wait it out then 13:42:53 <12e​bering> kate-: yeah; first draft was too slow but I might have overtuned the other way 13:43:29 I asked namanix about fixing cxc rebuild script 13:43:49 rimewaker 13:44:24 hey! they have Frozen Ramparts (basically) 13:44:35 but the old broken version 13:45:17 it's a bit more like that one version I proposed that's just single action, probably 13:47:20 namanix will take a look at the cxc config and maybe get it working tomorrow 13:52:28 03ebering02 07* 0.27-a0-466-g171c57d: More Ash randnames (nicolae) 10(5 minutes ago, 1 file, 53+ 2-) 13https://github.com/crawl/crawl/commit/171c57d50363 13:53:34 <12e​bering> @nicolae Toth-Mos's Legacy is amazing lore 13:56:03 <08n​icolae> i was reading the unrand articles on the crawl wiki the other day just to see what changes had been made and that little detail on sniper got stuck in my head 13:57:11 <08n​icolae> rift seems pretty cool imo 14:01:54 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-466-g171c57d503 (34) 14:07:00 yeah, the original implementation actually took the current reach mechanics and tried to extend them to range 3 14:07:14 so I redid it to just use smite targeting, which works much better 14:07:53 I guess it's the original manifold assault? (sort of?) 14:14:01 <08n​icolae> imo there need to be more unrand boots. there's only been like two and they keep getting axed. 14:14:06 <10P​leasingFungus> gammafunk: yeah, i considered naming it Frozen Ramparts but it's a bit different in several ways 14:14:38 <08n​icolae> not to be confused with the special artifact once used for augury in the cold polar north, the Frozen Ram Parts 14:14:48 <10P​leasingFungus> also decent chance ironhands get renamed; on consideration, ironhand and ironbrand rhyming makes them a bit too similar 14:14:59 <10P​leasingFungus> maybe irongrip 14:15:07 <08n​icolae> Ironclutch 14:17:50 <10P​leasingFungus> hm 14:18:06 <08n​icolae> Ironmitts 14:18:36 03advil02 07* 0.27-a0-467-gb314f13: Reduce explicit species checks: formicid 10(24 hours ago, 24 files, 90+ 33-) 13https://github.com/crawl/crawl/commit/b314f132a38b 14:18:36 03advil02 07* 0.27-a0-468-g60a0ea4: Consolidate and clean up some body part name code 10(20 hours ago, 8 files, 105+ 55-) 13https://github.com/crawl/crawl/commit/60a0ea410abe 14:18:36 03advil02 07* 0.27-a0-469-g009b781: Convert hands to fists for UC forms name 10(20 hours ago, 1 file, 7+ 1-) 13https://github.com/crawl/crawl/commit/009b781653a5 14:18:36 03advil02 07* 0.27-a0-470-g07dbac4: Reduce explicit species checks: tengu 10(20 hours ago, 3 files, 6+ 6-) 13https://github.com/crawl/crawl/commit/07dbac4f64d3 14:18:36 03advil02 07* 0.27-a0-471-gfef4364: Rename (internally) two Ru mutations 10(2 hours ago, 4 files, 8+ 8-) 13https://github.com/crawl/crawl/commit/fef436477a8a 14:18:36 03advil02 07* 0.27-a0-472-g9b28f76: Reduce explicit species checks: mummy 10(12 minutes ago, 27 files, 81+ 66-) 13https://github.com/crawl/crawl/commit/9b28f76f3da3 14:18:36 03advil02 07* 0.27-a0-473-g585d864: Reduce explicit species checks: vinestalker 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/585d8641867f 14:19:14 <10P​leasingFungus> gammafunk: i was also considering having boulder beetles spawn in bands in Vaults 14:19:14 <10P​leasingFungus> or at least pairs 14:19:45 <10P​leasingFungus> hm 14:19:57 <10P​leasingFungus> i wonder if formicids should be allowed to berserk (but not get the haste half of it) 14:20:10 <10P​leasingFungus> like chei characters 14:20:19 <10P​leasingFungus> basically just might with downside 14:20:43 <10P​leasingFungus> MUT_QUADRUMANOUS wow 14:20:54 hahaha I was definitely channeling you when I named that 14:21:00 <10P​leasingFungus> i'm honoured 14:21:13 <12e​bering> @PleasingFungus consider Icebound Stalwart 14:21:33 <10P​leasingFungus> sgtm 14:21:46 <12e​bering> I'm just bikeshedding while this bugfix compiles 14:22:07 <10P​leasingFungus> bikeshed me a name for the arcane mortar guy. current placeholder is Treasury Armourer 14:23:06 <12e​bering> the artillery guy is gonna be avaults human too yes? 14:23:18 <10P​leasingFungus> yeah 14:23:26 hm I wonder if burrowing would be better player-facing flavor for that ability too 14:23:29 <08n​icolae> tell me about arcane mortal guy 14:23:42 <08n​icolae> er, mortar 14:24:02 <10P​leasingFungus> hm, lexicographically, is whitespace before or after letters? 14:24:07 before 14:25:03 <10P​leasingFungus> @nicolae https://discord.com/channels/735056636644687913/747522859361894521/815650137694535710 14:25:03 <10P​leasingFungus> geekosaur: ty! 14:25:03 <10P​leasingFungus> wonder if we're consistent about that (when sorting description files) 14:25:03 unless you're including stuff like non-breaking space 14:25:03 <10P​leasingFungus> nah just literal boring old ascii space 14:25:13 <10P​leasingFungus> was deciding whether 'icebound stalwart' went after 'ice statue' or 'ice beast' 14:25:25 <10P​leasingFungus> VERY important 14:25:57 after both, unless we're bringing ebcdic back 14:26:07 <10P​leasingFungus> heh 14:26:09 <10P​leasingFungus> yes, that's what i settled on 14:26:32 <08n​icolae> i assume by this you mean "bringing back ebcdic" 14:26:52 <10P​leasingFungus> i did leave that intentionally ambiguous 14:27:19 @PleasingFungus I suppose a few of them rolling at you all at once with 1d64 would do something. Sort of a shame there's not "band leader" type monster that could buff them 14:27:32 but animals are somewhat off-theme for Vaults 14:27:51 <10P​leasingFungus> vaults has a bit of a mini-menagerie theme 14:28:12 <10P​leasingFungus> exotic creatures, locked in like treasures... 14:28:17 <12e​bering> Ironhide Beastmaster 14:28:19 <10P​leasingFungus> heh 14:28:24 <10P​leasingFungus> what does it do? 14:28:36 <12e​bering> is a p that's a bandleader for beasts in the vaults 14:28:42 <12e​bering> and buffs them 14:28:44 <12e​bering> boom 14:28:57 <10P​leasingFungus> bad idea: the buff is inner flame 14:30:04 03PleasingFungus02 07[north_star_vault] * 0.27-a0-469-gc6ccc1e: Bikeshed: ironhand rimewaker -> icebound stalwart (ebering) 10(48 seconds ago, 6 files, 12+ 12-) 13https://github.com/crawl/crawl/commit/c6ccc1e303e0 14:30:41 <08n​icolae> Inner Gold, when they die they explode, sending gold coins everywhere like shrapnel, doing lots of damage but if you live: hella dollars 14:30:41 ok 14:30:41 we may have to terminate the discord bridge after all 14:30:41 <10P​leasingFungus> lol 14:30:41 <12e​bering> for the artillery dude: Indomitable Fusilier or Indomitable Cannoneer 14:31:00 <10P​leasingFungus> oh oh oh 14:31:04 <10P​leasingFungus> Red-Handed Mortarer 14:31:06 I hope the north_star_vault branch has at least one commit about a fist 14:31:31 <10P​leasingFungus> it had an iron hand... 14:31:44 yatatatatatatatata 14:33:40 03ebering02 07* 0.27-a0-474-g60b1cd0: Don't offer Ash monks the second curse too fast 10(28 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/60b1cd0c9275 14:33:40 03ebering02 07* 0.27-a0-475-g4587593: Don't allow shattering melded items (12528) 10(21 minutes ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/4587593e4061 14:37:12 <12e​bering> Thunderguard if you want more fantasy and less post renaissance flavour 14:37:19 <12e​bering> Indomitable or whatever 14:38:06 <10P​leasingFungus> hm, i guess that makes it an elec attack 14:38:07 <10P​leasingFungus> sounds fine 14:38:11 <08n​icolae> Thundergun 14:38:16 <10P​leasingFungus> radiant? 14:38:21 <10P​leasingFungus> wait, no, that's zin's 14:38:26 <10P​leasingFungus> (silvergun) 14:39:08 <08n​icolae> seems a little risky to have a guy with a big-ass cannon wandering around in your vaults 14:40:07 <08n​icolae> guy sees a shadow move too fast out of the corner of his eye and next thing you know a couple hundred grand worth of stuff is pulverized 14:40:07 <10P​leasingFungus> lol 14:40:07 <10P​leasingFungus> yes 14:40:07 <10P​leasingFungus> oh, so one problem with this: we're out of glyph colours 14:40:07 <10P​leasingFungus> per http://s-z.org/neil/tmp/crawl-glyphs-narrow.html 14:40:27 time to remove some monsters 14:40:28 <10P​leasingFungus> every single p has one or more guys on it, and most of them are in Vaults 14:40:33 <10P​leasingFungus> i removed some from vaults 14:40:43 <10P​leasingFungus> which is essentially similar 14:41:08 <08n​icolae> figure out which pairs of p's are unlikely to ever appear in the same zone and double up, imo 14:41:12 time to flavour some of them as orcs 14:41:27 or ogres 14:41:41 <10P​leasingFungus> p monsters were never in vaults, are no longer in vaults, or that i could remove from vaults without feeling bad: servant of whispers, death knight, myrmidon, hell knight, wizard, hierophant, necromancer, human, killer klown 14:41:50 <12e​bering> grye is still available 14:42:06 <12e​bering> I was going to have wizards be band leaders for very ugly things 14:42:12 <12e​bering> for the Lore™ 14:42:37 <10P​leasingFungus> isn't grey used by necromancers? 14:42:48 <12e​bering> necromancers are white 14:43:06 <10P​leasingFungus> ah, hm 14:43:13 <08n​icolae> dark grey appears open for p 14:43:47 <10P​leasingFungus> MONS_HUMAN is on lightgrey and is used in some places, including vaults entries 14:43:52 <12e​bering> paradoxically that colour is named lightgrey 14:44:39 <10P​leasingFungus> i do kind of like geeoksaur's idea; hulking ogre bearing a huge lightning mortar 14:44:44 <08n​icolae> gray is like the schwartz, there's a dark side and a light side 14:44:49 <12e​bering> you could use lightcyan or lightmagenta 14:44:53 i do feel like the salt monster set could use trimming to clear up some space, those are pretty bad offenders in terms of introducing a ton of mechanics and making you examine them all every time 14:45:03 <10P​leasingFungus> there are like five monsters in salt....... 14:45:56 <10P​leasingFungus> you mostly have to examine them all because salt barely exists and so you forget what's there by the time you go in next 14:45:56 <10P​leasingFungus> eh, this is getting off track tho 14:46:09 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-473-g585d864186 (34) 14:48:27 <12e​bering> new mantis e-mail from roctavian!!! 14:48:32 <12e​bering> promising new tiles!!!! 14:48:50 <10P​leasingFungus> !!!!!!!! 14:48:55 <10P​leasingFungus> wait, what's a mantis e-mail 14:49:47 <12e​bering> mantis sends me e-mails when tickets change status 14:53:25 <10P​leasingFungus> o 14:53:38 <10P​leasingFungus> oh i see, 11340? 14:53:42 <10P​leasingFungus> Summary: Numerous tile changes, end of 2017 15:02:28 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-475-g4587593e40 (34) 15:05:59 -!- amalloy_ is now known as amalloy 15:37:58 New branch created: pull/1784 (1 commit) 13https://github.com/crawl/crawl/pull/1784 15:37:58 03hellmonk02 07https://github.com/crawl/crawl/pull/1784 * 0.27-a0-474-g1d8b5b0: Nerf the dex meta. 10(15 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/1d8b5b058ddc 16:07:19 -!- aidanh_ is now known as aidanh 16:07:19 <08n​icolae> isn't / 10 / 10 just / 100 16:07:19 <08n​icolae> well i guess it might be slightly different if you're working with integers 16:09:38 <10P​leasingFungus> hm, would it ever be different? 16:13:08 <08n​icolae> 🤔 i don't actually know 16:21:11 I don't think so 16:24:28 New branch created: pull/1785 (1 commit) 13https://github.com/crawl/crawl/pull/1785 16:24:28 03hellmonk02 07https://github.com/crawl/crawl/pull/1785 * 0.27-a0-474-gfb4db29: Make *slow stack in the same way as *corrode. 10(25 minutes ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/fb4db2917bb5 16:24:28 New branch created: pull/1786 (1 commit) 13https://github.com/crawl/crawl/pull/1786 16:24:29 03hellmonk02 07https://github.com/crawl/crawl/pull/1786 * 0.27-a0-474-gb3311f0: Allow Chei followers to use quickblades. 10(17 minutes ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/b3311f0f1769 17:15:33 nicolae: for integers there is no difference (rounds down twice), and compilers probably know, but for floating point rounding twice vs once might matter 17:18:58 looking at the more general case for integers a / b / c vs a / (b * c) there may be differences because of overflow of INT_MIN / -1 or of b * c 18:06:36 <06a​dvil> I think writing that as / 10 / 10 is aimed to make it clearer that one of the tens is offset by a 9 multiplier in the numerator, but I don't love what that formula has now evolved to 18:23:57 Unstable branch on underhound.eu updated to: 0.27-a0-475-g4587593e40 (34) 18:35:24 03PleasingFungus02 07* 0.27-a0-476-g757c4c4: Drop Depths monsters count again 10(76 seconds ago, 1 file, 1+ 3-) 13https://github.com/crawl/crawl/commit/757c4c4f7faa 18:45:06 03PleasingFungus02 07* 0.27-a0-477-gb294f25: Trigger spectral weapon on all attacks 10(58 seconds ago, 1 file, 11+ 19-) 13https://github.com/crawl/crawl/commit/b294f25f7b7b 18:47:15 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-477-gb294f25f7b (34) 19:01:02 03advil02 07* 0.27-a0-478-gc496030: Reduce explicit species checks: minotaur 10(2 minutes ago, 8 files, 27+ 26-) 13https://github.com/crawl/crawl/commit/c496030317a2 19:01:40 <10P​leasingFungus> advil on a rampage 19:01:59 they say it's good to have hobbies 19:05:07 <10P​leasingFungus> wow, you believe people who say things? 19:05:53 more than I should 19:07:29 huh, can the roll mut get upgrades? 19:07:29 The webserver complains about missing static PNGs "404 GET /static/title_baconkid_duvessa_dowan.png". They aren't in git or in the downloaded .zip file. Do I need to fetch those from someplace else? 19:08:05 that one appears to be in dat 19:08:27 `crawl-ref/source/dat/tiles/title_baconkid_duvessa_dowan.png` 19:08:59 it should auto-copy itself to `crawl-ref/source/webserver/static/title_baconkid_duvessa_dowan.png` 19:11:15 03PleasingFungus02 07* 0.27-a0-479-g11248dd: Don't trigger spectral weapon on all attacks (particleface) 10(54 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/11248dd59ede 19:11:54 <10P​leasingFungus> the following commit is why code review is good 19:12:39 the commit msg didn't lie! 19:14:50 advil: humm, yes it is in dat. it isn't copying over at startup for some reason. 19:15:24 Something to do with the virtualenv perhaps? 19:20:32 iirc it gets copied to the webserver directory on build, not startup 19:20:56 hm it appears that merfolk get tailslap when in water, I wonder if that's intentional? 19:32:02 just realized I was still on "headless" branch... *facepalm* 19:32:37 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-479-g11248dd59e (34) 19:39:06 <06a​dvil> it's sort of hilarious that after how many years of development are one on, these are what we've got for species flags 19:39:06 <06a​dvil> https://cdn.discordapp.com/attachments/747522859361894521/815744917694447616/Screen_Shot_2021-02-28_at_7.37.57_PM.png 19:45:30 At least 2 of the 6 describe me. 19:46:45 -!- filthyy is now known as filthy 19:46:51 -!- filthy is now known as filthyy 19:53:17 <08n​icolae> how often are those even used 19:53:35 <08n​icolae> especially since i think only "draconian" even has distinct species anymore these days 19:53:39 <08n​icolae> wait, no, it's just one species 19:53:40 <06a​dvil> well, elven and orcish uniquely identify a species 19:54:06 <06a​dvil> the hairless thing is purely cosmetic but is pretty systematic 19:55:06 <06a​dvil> I think the draconian one may be used though 19:55:22 <06a​dvil> colors are still implemented as multiple species 19:55:36 <02|​amethyst> elven is only used for titles 19:56:37 03PleasingFungus02 07[north_star_vault] * 0.27-a0-480-ga3c9774: WIP Vaults:5 re-layout 10(24 hours ago, 1 file, 86+ 66-) 13https://github.com/crawl/crawl/commit/a3c9774a2d84 19:56:37 03PleasingFungus02 07[north_star_vault] * 0.27-a0-481-g5da4748: First pass on new V:1-4 spawn tables 10(20 hours ago, 1 file, 37+ 25-) 13https://github.com/crawl/crawl/commit/5da474895806 19:56:37 03PleasingFungus02 07[north_star_vault] * 0.27-a0-482-gd895bae: Add peacekeepers to Vaults 10(20 hours ago, 4 files, 17+ 14-) 13https://github.com/crawl/crawl/commit/d895bae18ade 19:56:37 03PleasingFungus02 07[north_star_vault] * 0.27-a0-483-g600973b: Remove basic centaurs from Vaults 10(20 hours ago, 2 files, 15+ 1-) 13https://github.com/crawl/crawl/commit/600973b7d1aa 19:56:37 03PleasingFungus02 07[north_star_vault] * 0.27-a0-484-gafefd0d: Remove chaff orcs from Vaults 10(19 hours ago, 2 files, 12+ 1-) 13https://github.com/crawl/crawl/commit/afefd0d87b76 19:56:37 03PleasingFungus02 07[north_star_vault] * 0.27-a0-485-gc2f1a8c: Add lindwurm bands to Vaults 10(19 hours ago, 3 files, 10+ 4-) 13https://github.com/crawl/crawl/commit/c2f1a8c7145c 19:56:37 03PleasingFungus02 07[north_star_vault] * 0.27-a0-486-g40613cf: Add dire elephant bands to Vaults 10(19 hours ago, 3 files, 13+ 5-) 13https://github.com/crawl/crawl/commit/40613cffbbfc 19:56:37 03PleasingFungus02 07[north_star_vault] * 0.27-a0-487-g6d6d45b: New Vaults monster: Icebound Stalwart 10(8 hours ago, 13 files, 133+ 16-) 13https://github.com/crawl/crawl/commit/6d6d45b7b00a 19:56:37 03PleasingFungus02 07[north_star_vault] * 0.27-a0-488-g04604be: New monster: Hulking Thunderguard 10(2 hours ago, 13 files, 107+ 21-) 13https://github.com/crawl/crawl/commit/04604bea15e5 19:57:13 <02|​amethyst> orcish is used for Beogh stuff in a few places 19:57:13 <08n​icolae> yeah, orcish makes sense 19:57:13 <08n​icolae> it's kind of weird that Those are the species flags 19:57:22 <10P​leasingFungus> apologies for spam 19:57:31 <02|​amethyst> also, SPF_NO_HAIR 19:57:38 <02|​amethyst> is for hairless species that aren't draconian 19:58:00 <02|​amethyst> species_has_hair checks against (SPF_NO_HAIR | SPF_DRACONIAN) ... 19:58:38 <10P​leasingFungus> nice 19:58:48 <08n​icolae> wild 19:58:52 <08n​icolae> what does that even do 19:59:02 <10P​leasingFungus> bet you it's a random uselessness or xom message 19:59:06 <02|​amethyst> Xom 19:59:07 <08n​icolae> probably 19:59:10 <08n​icolae> FR hair god 20:00:00 <02|​amethyst> SPF_SMALL_TORSO actually does something 20:00:52 <10P​leasingFungus> yeah, that one's important 20:00:54 <10P​leasingFungus> weird but important 20:04:23 03advil02 07* 0.27-a0-480-g190982b: Reduce explicit species checks: palentonga 10(2 minutes ago, 6 files, 33+ 25-) 13https://github.com/crawl/crawl/commit/190982bc61bf 20:05:15 <06a​dvil> I'm accruing a list of stuff that could be turned into species flags as I go through these 20:05:47 <06a​dvil> there's still the question of whether it's worth it 20:06:27 <06a​dvil> augh 20:06:50 <06a​dvil> oh, maybe that's right 20:06:58 <06a​dvil> that tail mutation logic is still getting me 20:11:06 03PleasingFungus02 07* 0.27-a0-481-ge66e4f1: Simplify spellforged servitor energy (hellmonk) 10(7 minutes ago, 3 files, 1+ 17-) 13https://github.com/crawl/crawl/commit/e66e4f1fd071 20:14:45 <10P​leasingFungus> ? 20:14:50 <10P​leasingFungus> hm, i wonder what piety trove should do for ash 20:15:59 <10P​leasingFungus> current status: - banned outright for gozag and usk - i believe it'll remove all your piety as ru and let you start sacrificing again, which is a ludicrously bad deal but very funny - for ash, apparently it removes all your piety, but then you get it all back again once you curse one more item? 20:16:19 <10P​leasingFungus> could ban it for being a mess 20:16:21 <02|​amethyst> could shatter all your cursed equipment 20:16:41 <08n​icolae> ash lets you peek inside the trove first 20:17:17 03hellmonk02 07https://github.com/crawl/crawl/pull/1784 * 0.27-a0-475-gdaf14f0: Fix flat ev value and lower ev a bit more. 10(6 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/daf14f0f4e20 20:19:48 <05k​ate> i suppose for gozag it could take all your gold too, but yeah, banning it under ash sounds reasonable 20:24:07 03PleasingFungus02 07* 0.27-a0-482-g278a1cf: Ban piety troves under New Ash 10(54 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/278a1cfa9158 20:25:02 <05k​ate> i guess you can currently get a piety trove with xom or if you're a non-demigod atheist for whatever reason? maybe those are fine, although losing all your piety under xom doesn't actually do the thing you'd expect it to do 20:27:44 <05k​ate> or well, it doesn't make xom bored at least which is what i was thinking at first, i forgot that's gift timeout though 20:29:07 <10P​leasingFungus> i also vaguely suspect that you can encounter a piety trove and then switch to a non piety god and get a weird situation 20:29:10 <10P​leasingFungus> i haven't tested tho 20:29:21 <08n​icolae> usk piety troves summon some training dummies and you have X turns to get to full piety or it stays locked 20:29:41 <10P​leasingFungus> lol 20:30:33 <05k​ate> oh i bet you can, yeah 20:30:33 <10P​leasingFungus> i've thought about this before and then never followed the thought through because (a) it seems complicated and (b) i'm not convinced it's abusable 20:30:38 <05k​ate> i guess abandoning your god to get a "free" trove under gozag or usk is probably not actually a problem, yeah 20:31:12 <05k​ate> it does sound like it'd be weird with ash now though 20:31:21 <08n​icolae> you have to deal with the wrath of your old god before the trove will open 20:31:25 <05k​ate> if the interaction with the trove itself is sort of buggy 20:31:42 03PleasingFungus02 07* 0.27-a0-483-g7290ec1: Reduce Ash join spam 10(26 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/7290ec1f2412 20:32:22 <10P​leasingFungus> yeah 20:32:22 <10P​leasingFungus> my plan is to file it under 'hopefully no one actually does this' 20:32:28 <10P​leasingFungus> in principle the pro move is to switch to Ru, since Ru has no wrath, but of course you lose your piety anyway + get wrath 20:32:52 <10P​leasingFungus> anyway, on a tangential note: does Ash still need wrath, given it shatters all your items on abandon? maybe it does, i'm not sure 20:33:41 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-481-ge66e4f1fd0 (34) 20:35:13 <05k​ate> i do like the design of current ash wrath, nice and passive and simple but still pretty strong. and even if it's shattering all your items, it's not quite the same as abandoning ru or whatever since you can probably replace the base types fairly easily later on 20:35:26 <10P​leasingFungus> it is a nice wrath 20:35:37 <10P​leasingFungus> i don't mind keeping it 20:38:11 <10P​leasingFungus> hm, @advil do piety troves checking your god break seed stability in some way? 20:46:57 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-483-g7290ec1f24 (34) 20:49:31 New branch created: pull/1787 (3 commits) 13https://github.com/crawl/crawl/pull/1787 20:49:32 03Aliscans02 07https://github.com/crawl/crawl/pull/1787 * 0.27-a0-420-g8ef1840: Make _is_reseedable(c, false) return false for walls and trees which are in an exclusion. 10(2 days ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/8ef184014c2a 20:49:32 03Aliscans02 07https://github.com/crawl/crawl/pull/1787 * 0.27-a0-421-gd777055: Allow excluded squares in _is_travelsafe_square() if ignore_hostile is set. 10(2 days ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/d777055b8318 20:49:32 03Aliscans02 07https://github.com/crawl/crawl/pull/1787 * 0.27-a0-422-gd425057: Stop explore from reporting a level as explored if there is an object on an excluded square. 10(3 hours ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/d425057878a1 20:59:45 <05k​ate> hmm, maybe ash can get a new ??rare_messages entry and just not decrement piety if you do enter a piety trove somehow, that's easy to special-case 21:02:13 <10P​leasingFungus> might need a new lua endpoint? 21:02:48 <10P​leasingFungus> alternatively, could just double-check your god on trove entry and bail out on banned gods 21:12:16 <05k​ate> there's already a bunch of handling in dat/dlua/lm_trove.des that could deal with whichever approach i think, it checks your god on entry to not give any message if you have no god. so could either add a case for ash there and not drain any piety, or block you from entering at all if we wanted to be mean 21:14:44 <10P​leasingFungus> i do like being mean 21:14:54 <10P​leasingFungus> but i don't feel strongly 21:16:15 <05k​ate> i think the flavour maybe works better on the mean side too (with the piety being tied to the curses and being unable to relinquish it or something) 21:16:20 <10P​leasingFungus> also not being mean presumably still means you'd end up in the weird state 21:16:29 <10P​leasingFungus> unless we fixed how lose_piety works with new ash 21:16:41 <10P​leasingFungus> (weird state = your lost piety comes right back once you save and load or otherwise update piety) 21:36:06 New branch created: pull/1788 (3 commits) 13https://github.com/crawl/crawl/pull/1788 21:36:06 03kippig02 07https://github.com/crawl/crawl/pull/1788 * 0.27-a0-457-gb5c9699: new kiku vault 10(33 hours ago, 1 file, 28+ 3-) 13https://github.com/crawl/crawl/commit/b5c9699b2c53 21:36:06 03kippig02 07https://github.com/crawl/crawl/pull/1788 * 0.27-a0-458-g48c8afe: quick fix 10(33 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/48c8afef3859 21:36:06 03kippig02 07https://github.com/crawl/crawl/pull/1788 * 0.27-a0-459-g53fe34b: Rework Depths vaults to reflect the updated monster set 10(4 minutes ago, 23 files, 1247+ 2116-) 13https://github.com/crawl/crawl/commit/53fe34b53cbd 21:42:26 03kate-02 07* 0.27-a0-484-g5fc3b57: Prevent entering pre-existing piety troves under Ashenzari 10(8 minutes ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/5fc3b572a5c2 21:43:11 <05k​ate> there we go, perfect. there's something very satisfying about putting far too much thought into a completely inconsequential edge case 21:45:41 <08n​icolae> it's the best 21:47:01 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-484-g5fc3b572a5 (34) 21:48:36 03kippig02 07https://github.com/crawl/crawl/pull/1781 * 0.27-a0-487-g83c822c: Merge remote-tracking branch 'upstream/master' 10(3 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/83c822c2b22e 22:00:13 New branch created: pull/1789 (6 commits) 13https://github.com/crawl/crawl/pull/1789 22:00:14 03kippig02 07https://github.com/crawl/crawl/pull/1789 * 0.27-a0-457-gb5c9699: new kiku vault 10(33 hours ago, 1 file, 28+ 3-) 13https://github.com/crawl/crawl/commit/b5c9699b2c53 22:00:14 03kippig02 07https://github.com/crawl/crawl/pull/1789 * 0.27-a0-458-g48c8afe: quick fix 10(33 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/48c8afef3859 22:00:14 03kippig02 07https://github.com/crawl/crawl/pull/1789 * 0.27-a0-459-g53fe34b: Rework Depths vaults to reflect the updated monster set 10(28 minutes ago, 23 files, 1247+ 2116-) 13https://github.com/crawl/crawl/commit/53fe34b53cbd 22:00:14 03kippig02 07https://github.com/crawl/crawl/pull/1789 * 0.27-a0-488-g96e2884: Merge remote-tracking branch 'upstream/master' into depths_cleanup 10(16 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/96e288421b1d 22:00:14 03kippig02 07https://github.com/crawl/crawl/pull/1789 * 0.27-a0-489-ga43ae30: Revert "quick fix" 10(9 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a43ae30ef418 22:00:14 03kippig02 07https://github.com/crawl/crawl/pull/1789 * 0.27-a0-490-g82e8951: Revert "new kiku vault" 10(9 minutes ago, 1 file, 3+ 28-) 13https://github.com/crawl/crawl/commit/82e895198b76 22:11:10 <06a​dvil> if god is checked in the entrance vault at placement time then yes, otherwise troves (and bazaars) are internally allowed to do all sorts of stuff that would break seeding elsewhere, and it should be fine 22:12:07 <06a​dvil> e.g. acquirement for placement is allowed in troves 22:12:07 <06a​dvil> (where "allowed" = I won't complain about it) 22:12:08 <10P​leasingFungus> the god is checked right before it tries to choose an item for the entrance 22:12:19 <10P​leasingFungus> if i read the code right 22:12:24 <06a​dvil> what's the vault? 22:12:43 <06a​dvil> there are ways of doing that that would be fine 22:13:09 <10P​leasingFungus> !source dat/des/portals/trove.des 22:13:11 <04C​erebot> Can't find dat/des/portals/trove.des. 22:13:13 <10P​leasingFungus> hrm 22:13:41 <10P​leasingFungus> https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/portals/trove.des#L201 i see a subgenerator 22:14:04 <06a​dvil> oh yeah 22:14:32 <06a​dvil> I tried to exhaustively audit everything when I was first adding seeding, so this one I have looked at reasonably carefully 22:15:18 <06a​dvil> I'm not even sure if the subgenerator is needed for levelgen seeding there, it's handled in a marker 22:16:19 <06a​dvil> marker code usually (always?) runs during gameplay, not levelgen 22:16:56 <06a​dvil> %git 93dbe2d410df0b 22:16:56 <04C​erebot> advil * 0.24-a0-569-g93dbe2d: Isolate trove portal generation from levelgen rng (1 year, 8 months ago, 4 files, 54+ 3-) https://github.com/crawl/crawl/commit/93dbe2d410df 22:17:03 <06a​dvil> though apparently at the time I thought otherwise 22:17:57 <06a​dvil> ah that might have been aimed at keeping the trove itself more stable than not 22:18:24 <10P​leasingFungus> @ebering questions for when you wake up: 1. do we want to disable stat boosts for melded ash equipment? (seems plausible we might, and apparently it's quite strong right now) 2. do we have a good explanation somewhere of our goals for the ash redesign? I suggested (a) avoiding ash characters feeling 'samey' by making people adapt to the curses they get and (b) removal of curses and ID stuff 22:18:24 meant ash needed to change in some way, but i'm not sure if you had other reasons in mind 3. looking like people want us to tune ash power a bit down again. that's not really a question but i'm putting it here anyway. cheers, pleasing fun goose. 22:19:36 <10P​leasingFungus> oh i remembered what the actual other thing was. @ebering (4) right now fighting doesn't give hp and spellcasting doesn't give spell levels or max mp. is that intended? i sort of thought it was a bug but apparently it matches okawaru's heroism wrt fighting. thanks, p. leasing fun gus. 22:20:15 <06a​dvil> I like P. F. Goose 22:20:38 <10P​leasingFungus> i'll have to use that for the next one. 22:20:56 <08n​icolae> Placing Fun Guys 22:21:23 <10P​leasingFungus> also ty for deets about troves and seed stability! i feel educated 22:33:28 <06a​dvil> hm, grey draconians count as "extra balanced" regardless of form, that seems strange 22:33:36 <06a​dvil> !source player::extra_balanced 22:33:37 <04C​erebot> Can't find player::extra_balanced. 22:33:43 <06a​dvil> !source extra_balanced 22:33:45 <04C​erebot> Can't find extra_balanced. 22:33:52 <06a​dvil> !source player-act.cc:141 22:33:53 <04C​erebot> https://github.com/crawl/crawl/blob/master/crawl-ref/source/player-act.cc#L141 22:35:06 New branch created: pull/1790 (2 commits) 13https://github.com/crawl/crawl/pull/1790 22:35:06 03AdamPG02 07https://github.com/crawl/crawl/pull/1790 * 0.27-a0-485-ga38deaf: Allow foxfire to spawn within a 2-tile radius 10(47 minutes ago, 1 file, 6+ 14-) 13https://github.com/crawl/crawl/commit/a38deaf75df3 22:35:06 03AdamPG02 07https://github.com/crawl/crawl/pull/1790 * 0.27-a0-486-g94bab2e: Don't waste a turn when there isn't enough space to conjure foxfire 10(29 minutes ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/94bab2ed5ba8 22:35:23 <10P​leasingFungus> i thought it was because of their deep water traversal capabilities, or something 22:35:23 <10P​leasingFungus> maybe it shouldn't be there when they're transformed tho 22:35:23 <10P​leasingFungus> i guess that's your point 22:35:56 <06a​dvil> yeah I would expect it to be suppressed by relevant forms like nagas etc 22:36:16 <10P​leasingFungus> hm 22:38:03 <06a​dvil> tbh I don't care a lot except that it would be easier to abstract the species checks there if they were treated consistently 😄 22:41:26 03PleasingFungus02 07* 0.27-a0-485-g83795c0: Deduplicate animals 10(73 seconds ago, 1 file, 0+ 4-) 13https://github.com/crawl/crawl/commit/83795c076424 22:47:04 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-485-g83795c0764 (34) 23:39:53 New branch created: pull/1791 (6 commits) 13https://github.com/crawl/crawl/pull/1791 23:39:53 03kippig02 07https://github.com/crawl/crawl/pull/1791 * 0.27-a0-457-gb5c9699: new kiku vault 10(35 hours ago, 1 file, 28+ 3-) 13https://github.com/crawl/crawl/commit/b5c9699b2c53 23:39:53 03kippig02 07https://github.com/crawl/crawl/pull/1791 * 0.27-a0-458-g48c8afe: quick fix 10(35 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/48c8afef3859 23:39:53 03kippig02 07https://github.com/crawl/crawl/pull/1791 * 0.27-a0-487-g83c822c: Merge remote-tracking branch 'upstream/master' 10(2 hours ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/83c822c2b22e 23:39:53 03kippig02 07https://github.com/crawl/crawl/pull/1791 * 0.27-a0-488-g994c4e6: revamps all Depths vaults to closer match depths monster table 10(12 minutes ago, 11 files, 87+ 93-) 13https://github.com/crawl/crawl/commit/994c4e692509 23:39:53 03kippig02 07https://github.com/crawl/crawl/pull/1791 * 0.27-a0-489-g0a7be64: Revert "quick fix". I'm bad at github. 10(9 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0a7be642ce35 23:39:53 03kippig02 07https://github.com/crawl/crawl/pull/1791 * 0.27-a0-490-g48c8a46: Revert "new kiku vault" 10(9 minutes ago, 1 file, 3+ 28-) 13https://github.com/crawl/crawl/commit/48c8a4627348