00:46:59 -!- Guest57p is now known as Thr333 00:55:49 -!- Guest8090 is now known as Gahjig 01:07:25 -!- Guest46 is now known as chickenbones 02:20:36 Unstable branch on cbro.berotato.org updated to: 0.27-a0-1232-gc6a4cbde82 (34) 03:18:47 -!- Guest87654 is now known as WTFduck 06:09:14 <05k​ate> oh wow yeah, that's very good 09:42:51 <06a​dvil> yes, thanks! 10:08:15 03advil02 07* 0.27-a0-1233-gec9bb07: build: update ci irc information 10(40 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/ec9bb07eb8f6 11:03:57 -!- allbery_b is now known as geekosaur 12:25:19 New branch created: pull/1978 (1 commit) 13https://github.com/crawl/crawl/pull/1978 12:25:19 03Nikolai Lavsky02 07https://github.com/crawl/crawl/pull/1978 * 0.27-a0-1229-gc0aeef1: Don't put Refrigeration users under penance for tracer checks 10(11 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/c0aeef186698 12:49:09 03hellmonk02 {PleasingFungus} 07* 0.27-a0-1234-g85643e0: Increase ice form's ac power scaling. 10(9 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/85643e0b18e1 12:49:09 03hellmonk02 {PleasingFungus} 07* 0.27-a0-1235-g47a7741: Replace hydra form with storm form 10(8 weeks ago, 27 files, 189+ 173-) 13https://github.com/crawl/crawl/commit/47a774193f41 12:51:42 <10P​leasingFungus> https://docs.google.com/spreadsheets/d/1BlsplMzp5il0lUoeeC3TTkkaLLhwD5PDQO44j-cdIZk/edit#gid=0 xposting here for later reference 13:15:55 03PleasingFungus02 07* 0.27-a0-1236-gc590d4a: Storm Form to level 7 10(66 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/c590d4a5df01 13:17:33 <12e​bering> You have to say what it is for the logs 13:17:45 <12e​bering> Irc doesn’t log link previews from discord 13:30:10 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-1235-g47a7741 (34) 13:41:27 oops, I guess I sent CI to #crawl 14:17:12 <10P​leasingFungus> for the logs, the thing is "a spreadsheet of dragon form vs storm form damage at various powers, with assumptions about fighting skill, UC skill, and strength" 14:31:17 eliotn (L27 DsCj) ASSERT(count > 0) in 'acquire.cc' at line 785 failed. (Coc:4) 14:32:01 whoa player blinkbolt 14:32:18 wasn't that the dream of grunt or someone? 14:32:21 eliotn (L27 DsCj) ASSERT(count > 0) in 'acquire.cc' at line 785 failed. (Coc:4) 14:32:53 !crashlog 14:32:53 23660. eliotn, XL27 DsCj, T:146392 (milestone): http://crawl.akrasiac.org/rawdata/eliotn/crash-eliotn-20210608-183220.txt 14:35:54 <10P​leasingFungus> probably 14:38:22 <08n​icolae> storm form... 14:39:31 <08n​icolae> imo there needs to be a tloc/tmut spell 14:40:48 03advil02 07* 0.27-a0-1237-gb079ea8: build: more fully remove hydraform 10(4 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/b079ea82644a 14:48:06 <10P​leasingFungus> oop 14:50:31 %git 47a7741 14:50:32 07hellmonk02 {PleasingFungus} * 0.27-a0-1235-g47a7741: Replace hydra form with storm form 10(8 weeks ago, 27 files, 189+ 173-) 13https://github.com/crawl/crawl/commit/47a774193f41 14:58:46 03advil02 07* 0.27-a0-1238-ge6c32ae: fix: yet more hydraform removal 10(2 minutes ago, 3 files, 4+ 3-) 13https://github.com/crawl/crawl/commit/e6c32ae9991e 14:59:10 oops 14:59:50 did not mean to push that 15:00:02 <10P​leasingFungus> oh 15:00:24 <10P​leasingFungus> oops 15:01:00 <10P​leasingFungus> spell-type wants an else, right? 15:01:14 03advil02 07* 0.27-a0-1239-g59ac6f3: fix: fix fixes 10(20 seconds ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/59ac6f31e61b 15:01:35 I spelled VERSION wrong *and* that conditional shouldn't have been there 15:04:14 as the commit note for e6c32ae mentions, someone should probably assess whether storm form is what should be in book of changes, I guess @Hellmonk had just missed that one; I just put it there to prevent crashes 15:04:35 <10P​leasingFungus> how many books is it in now? 15:04:47 <10P​leasingFungus> i was aiming for 2 15:04:57 it's in 3 15:07:04 <10P​leasingFungus> feels excessive 15:07:32 <10P​leasingFungus> i’ll look in a minute 15:15:36 TheOldMan (L25 GnCj) ASSERT(count > 0) in 'acquire.cc' at line 785 failed. (Depths:4) 15:17:23 03PleasingFungus02 07* 0.27-a0-1240-g26df433: Don't put a level 7 spell in a starting book 10(43 seconds ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/26df433047ef 15:17:45 that crash is from having an axed spell listed in the spellbook, one reason why removing a removed from the enum for tag major upgrades is probably a good idea 15:17:50 probably wouldn't hurt to actually validate removedness directly in books though 15:18:04 <10P​leasingFungus> oop 15:19:28 ISplatSpriggans (L7 SpVM) ASSERT(count > 0) in 'acquire.cc' at line 785 failed. (D:5) 15:19:44 ISplatSpriggans (L7 SpVM) ASSERT(count > 0) in 'acquire.cc' at line 785 failed. (D:5) 15:22:31 ISplatSpriggans (L7 SpVM) ASSERT(count > 0) in 'acquire.cc' at line 785 failed. (D:5) 15:23:13 ISplatSpriggans (L7 SpVM) ASSERT(count > 0) in 'acquire.cc' at line 785 failed. (D:5) 15:23:40 (rebuild is going) 15:31:17 eliotn (L27 DsCj) ASSERT(count > 0) in 'acquire.cc' at line 785 failed. (Coc:4) 15:37:11 03PleasingFungus02 07* 0.27-a0-1241-g418a8ee: Make Wereblood heal 1d3 on kill 10(6 minutes ago, 3 files, 10+ 3-) 13https://github.com/crawl/crawl/commit/418a8ee5603f 15:44:24 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-1239-g59ac6f3 (34) 15:44:40 04Build failed for 08master @ 26df4330 06https://github.com/crawl/crawl/actions/runs/919393398 15:46:18 <10P​leasingFungus> might restrict wereblood to only heal on kills below the slay cap or on adjacent kills, if that version is too strong 15:46:28 <10P​leasingFungus> 1d3 seems small but shrug 15:49:48 <08n​icolae> oooh, spells CAN have quotes, nice 16:03:56 <12e​bering> @kate can 0.27 be the version when we take all lvl5 spells out of starting books? (I think so but I haven't got the time to look at it carefully) 16:04:53 <12e​bering> maybe I will just do it and let PF sort out the consequences 16:15:58 <10P​leasingFungus> oh no 16:16:03 <10P​leasingFungus> i'm retired! you can't do this to me 16:16:57 <08n​icolae> you're coming out of retirement for one last job 16:18:50 <05k​ate> @ebering i'd be all for it! i wonder if it'd also be worth reducing the number of spells in some of the books with no l5 spell as well in that case, to normalise them a bit 16:19:27 <05k​ate> since otherwise you'd have a bunch of 4-spell starting books (which i think is fine) but also eg debilitation has 6 spells, all L4 or less 16:19:57 <10P​leasingFungus> could even design some new small books too, if we did that 16:20:04 <10P​leasingFungus> easier to have a theme with fewer spells per book 16:21:25 <05k​ate> that could be good yeah, especially if they're small but relatively high weight, since currently we have a bit of a problem with lots of the same books showing up early 16:22:34 <10P​leasingFungus> the last time there was a push for more themed books (god, most of a decade ago?), we ended up with some books people really enjoy - book of dragon, book of burglary etc 16:22:40 <10P​leasingFungus> seems like good potential 16:24:59 <05k​ate> yeah, that'd also be a good approach for books that spawn early i think? theming around flavour rather than things all being one school means there'd be less "oh now i get to be a FE for free" or whatever too 16:25:11 <10P​leasingFungus> definitely 16:43:12 <08n​icolae> flavor books, you say 16:45:47 <08n​icolae> with no L5 spells, i take it 16:45:54 <10P​leasingFungus> oh, they could have L5 spells 16:45:58 <10P​leasingFungus> or whatever mix of levels 16:46:08 <08n​icolae> oh, i thought you were looking for early-type stuff 16:46:09 <05k​ate> yeah, these would be new books for random generation 16:46:23 <08n​icolae> 16:46:38 <05k​ate> it's just the background starting books in particular that we were wanting to cut L5 spells from 16:46:57 <08n​icolae> i had a shop vault in progress that had a lot of custom themed books, some of the themes were goofy but ¯_(ツ)_/¯ 16:48:00 <12e​bering> "Five Weird Spells They Don't Want You To Have" 16:48:07 <12e​bering> and its all the spells we took from the starting book 16:49:13 <08n​icolae> probably my favorite Stupid Book Idea was "randbook title:the_Pentagrammaton numspells:5 spells:shock&sting&blink&agony&haunt" (all the spells that had five-letter names) but it probably wouldn't work as a new book on accounta Haunt 16:55:47 <10P​leasingFungus> solution: new five-letter spell name? 16:57:21 <08n​icolae> works for me 16:58:05 <10P​leasingFungus> but what name... 17:02:23 03advil02 07* 0.27-a0-1242-ge70438a: fix: let `sword_in_stone` not choke on dancing singing sword 10(5 minutes ago, 1 file, 8+ 3-) 13https://github.com/crawl/crawl/commit/e70438ac7b5d 17:07:38 <08n​icolae> here's three you can use Book of Blasphemies (Beastly Appendage, Corpse Rot, Swiftness, Animate Dead, Yara's Violent Unravelling, Summon Demon) (these spells are all forbidden by some god) Book of Pondering (Summon Small Mammals, Slow, Swiftness, Airstrike) (gastronok sells out) Book of Biographies (Tukima's Dance, Olgreb's Toxic Radiance, Passage of Golubria, Borgnjor's Vile Clutch, Iskenderun's 17:07:39 Battlesphere, Ozocubu's Refrigeration) (named after some wizard) (i tried to get a spread of spell schools and pick books that didn't appear too often in other books) 17:13:06 <10P​leasingFungus> haha nice 17:13:41 <09h​ellmonk> Can we get a book of the gells mage 17:13:41 <08n​icolae> Book of Spheres (Fireball, Conjure Ball Lightning, Iskenderun's Battlesphere, Orb of Destruction) (for all your ball, sphere, and orb needs) 17:13:51 <10P​leasingFungus> don't forget it doesn't have to be 'book of' 17:13:53 <08n​icolae> i left out gell's because it's in three other books (according to the wiki at least) but there's enough named spells for a second biographies 17:13:54 <10P​leasingFungus> eg fen folio 17:14:10 <10P​leasingFungus> , vol 2 17:14:22 <09h​ellmonk> Book of the gells mage with gells, cflame, and some summon to gells stuff into 17:14:24 <10P​leasingFungus> i should generate a table of spells by rarity 17:14:38 <10P​leasingFungus> since books aren't all equally rare 17:14:40 <08n​icolae> Wizard Biographies, Vol 1 Wizard Biographies, Vol 2 "which book goes in which" alphabetical order, of course 17:14:44 <08n​icolae> that would be nice 17:14:51 <10P​leasingFungus> imo vol 2 and vol 7 17:15:00 <10P​leasingFungus> leave some room for the imagination 17:15:18 <09h​ellmonk> Volumes 1,2, and 4 17:15:28 <09h​ellmonk> Theyll spend forever looking for volume 3 17:15:33 <08n​icolae> okay but if a bunch of people start asking for vols 3-6 that's on you 17:15:53 <08n​icolae> i mean, that would be hilarious, but 17:16:02 <08n​icolae> oh god i'm starting to think of things from the players' point of view 😭 17:16:05 <10P​leasingFungus> i'm fine with that 17:16:09 <08n​icolae> what's happening to meeeeeee 17:16:10 <10P​leasingFungus> remember: i created lesser beckoning 17:16:23 <08n​icolae> lol 17:16:41 <10P​leasingFungus> you can't let players get too comfortable. you gotta mess with em a little 17:19:10 <08n​icolae> Wizard Biographies, Vol. 2 (Tukima's Dance, Olgreb's Toxic Radiance, Passage of Golubria, Borgnjor's Vile Clutch, Iskenderun's Battlesphere, Ozocubu's Refrigeration) Wizard Biographies, Vol. 7 (Ozocubu's Armour, Iskenderun's Mystic Blast, Leda's Liquefaction, Alistair's Intoxication, Yara's Violent Unravelling, Eringya's Noxious Bog) there we go 17:19:22 <08n​icolae> nope, needs to be roman numerals 17:20:33 <10P​leasingFungus> agree 17:22:10 <10P​leasingFungus> https://cdn.discordapp.com/attachments/747522859361894521/851934151145160704/b37a6cf7-f239-4bca-b4c3-a48932ef56b5.png 17:30:28 <08n​icolae> Book of Elementary Elements: Foxfire, Freeze, Sandblast, Shock Trismegistus Tome: Ignite Poison, Mephitic Cloud, Bolt of Magma, Freezing Cloud (Trigmegistus means "thrice greatest", as in the name of famous magician Hermes Trismegistus; all the spells that require three spell schools) Book of the Monster Mash: Wereblood, Vampiric Draining, Animate Dead, Summon Lightning Spire, Alistair's 17:30:28 Intoxication, Spellforged Servitor (it's a graveyard smash) 17:31:59 <08n​icolae> the last one will probably have to be renamed but as soon as wereblood was a thing i was like "wereblood... vampiric draining... ooooh, i know" 17:47:20 <05k​ate> here's a bunch of starting book thoughts! with the ones that i think would need particular attention asterisked: https://gist.github.com/semitonal/597ab981bcbf171e09f645e0bcdc73f5 17:49:18 <05k​ate> could maybe also start a wiki page for it if we wanted to also figure out where there would be gaps for new spellbooks and which spells would particularly need new homes 18:18:18 <09h​ellmonk> I'm a bit concerned w/ the number of books that will top out on a kitey spell 18:24:13 Unstable branch on underhound.eu updated to: 0.27-a0-1242-ge70438ac7b (34) 20:56:54 <06a​dvil> %git 8bcf005466 20:56:55 <04C​erebot> ebering * 0.26-a0-325-g8bcf005: Simplify Battlesphere targeting and spell schools (11 months ago, 5 files, 25+ 102-) https://github.com/crawl/crawl/commit/8bcf00546658 21:19:06 <09h​ellmonk> @kate posted a response to yr startingbook thing 21:30:47 03DreamDust02 {GitHub} 07https://github.com/crawl/crawl/pull/1946 * 0.27-a0-1162-gef2d1fb: Tweaks to hidden_monk_grotto & sealed_demon 10(59 seconds ago, 1 file, 19+ 19-) 13https://github.com/crawl/crawl/commit/ef2d1fbc21da 21:36:55 <10P​leasingFungus> ooh 21:37:02 <10P​leasingFungus> searing ray as fire/cj amuses me 21:37:44 <10P​leasingFungus> re tm, my feeling is that we should either make wereblood a spell people want to use or toss it in favour of something else 21:37:48 <10P​leasingFungus> still optimistic about option (1) 21:37:56 <10P​leasingFungus> and hopeful my little heal booster helps 21:39:40 <09h​ellmonk> I think it makes wereblood a bit better late but doesn't really help it early 21:40:34 <09h​ellmonk> seems hard to fight enough stuff early on for the healing to matter w/o that stuff just killing you 21:41:02 <09h​ellmonk> whereas if I'm in plate casting manyass blade hands then hell yeah, give me some free hp 21:57:04 <10P​leasingFungus> hrm 21:57:22 <10P​leasingFungus> i'm not sure i understand that 21:57:36 <10P​leasingFungus> i mean, isn't "enough stuff for the healing to matter" two things? 21:58:15 <10P​leasingFungus> you fight one guy, kill him, heal a little bit, fight another guy and win without using resources because you got a little extra hp 21:58:15 <10P​leasingFungus> it seems a lot more relevant early on, when 1d3 hp is like 10% of your MHP, than later, when it's closer to 1% 21:58:41 <09h​ellmonk> I do not think gaining 1d3 hp will change my evaluation of a safe fight early on, especially with a background that is liable to take very large spikes of damage due to bad starting defenses 21:59:35 <09h​ellmonk> whereas later on, many monsters will just not be able to do anything significant to me and I can gladly mow down 20 popcorn orcs to get some hp back while the warlord walks at me 22:00:01 <06a​dvil> !vault pf_hell_entry_tar_river 22:00:01 <04C​erebot> 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/hell.des#L541 22:00:08 <06a​dvil> pf: any idea why this vault places islands? 22:00:15 <06a​dvil> in the NSUBST 22:00:16 <09h​ellmonk> though really I'm not sure 1d3 hp per kill will be that significant later on either 22:01:20 <10P​leasingFungus> no. it did have a completely different enemy set when it was made, but that's probably not relevant 22:01:53 <08n​icolae> make it heal on really solid hits and also kills 22:02:10 <06a​dvil> well, they're not guaranteed to be islands, but often are I think 22:02:14 <09h​ellmonk> oh nicolae: what wizlab maps do you have cooking 22:02:25 <10P​leasingFungus> ignoring the later game for purpose of this discussion (there's various ways we can pull the spell back there if needed), what sort of healing [or other buff] would make you want to use whereblood early? 22:02:26 <09h​ellmonk> I'm getting increasingly tempted to work on one 22:02:35 <10P​leasingFungus> i vaguely wonder if +1 slay per kill is an incorrect ratio 22:02:55 <08n​icolae> whatever you're working on, go for it, whatever wizlabs ideas i have are still in the "percolating in the back of my head" phase 22:03:14 <10P​leasingFungus> let me know if you want me to code up living scrolls 22:03:43 <08n​icolae> yes please 22:03:43 <08n​icolae> just in general 22:03:47 <09h​ellmonk> I would want it to do something before I kill the first monster or give a significant enough benefit after I kill the first one that I can do things like "kill orc with wereblood up, now I want to fight this orc priest even though I've taken damage rather than walk to stairs" 22:04:08 <08n​icolae> maybe start it off with a lil slaying bonus or somesuch 22:04:12 <10P​leasingFungus> well 22:04:17 <09h​ellmonk> pretty hard to do this without it being too good late unfortunately 22:04:20 <10P​leasingFungus> i'm very concerned about the Charms Problem 22:04:20 <09h​ellmonk> just due to how crawl works 22:04:44 <10P​leasingFungus> re starting with slay bonus or otherwise giving a bonus immediately on cast 22:05:10 <10P​leasingFungus> i think it's possible that the heal or slay buff or w/e on kill bonus could be scaled up without causing late game issues by limiting it in various ways 22:05:11 <09h​ellmonk> I was thinking about starting maxwell's wizlab 22:05:19 <10P​leasingFungus> ooh 22:05:20 <10P​leasingFungus> tell me about max 22:05:38 <09h​ellmonk> moving the egolem from dorkhole there for the boss and coopting whatever code gauntlet uses to prevent teleportation 22:06:44 <09h​ellmonk> idr if you can specify artps for randarts or not but it'll place at least some gimmick heavy drawback items, harm or sth if I can't get anything else 22:06:53 <09h​ellmonk> haven't fleshed out monster set or layout yet 22:07:14 <08n​icolae> you can do ego and pluses i think but that's it, at least with existing vault syntax 22:07:19 <09h​ellmonk> unfortunate 22:07:40 <09h​ellmonk> that at least allows harm, ponderous, rampage though 22:07:51 <09h​ellmonk> probably add a chance for the specific maxwell randarts too 22:07:52 <08w​ormsofcan> all artefacts with -tele and good enchants 22:08:15 <09h​ellmonk> yeah the dream would be to do artifacts that are guaranteed a bad prop but high enchantment 22:09:11 <09h​ellmonk> but I'll settle for ponderous cpa and randart rampage/harm armour 22:11:50 <08n​icolae> i really need to work on more follow-through for the big ideas i get 22:12:11 <09h​ellmonk> if you have monster set suggestions for maxwell let me know 22:12:19 <09h​ellmonk> or if you have good tiles for the walls/floor 22:13:52 <08n​icolae> elementals, maybe? 🤔 one idea i had was to have thrashing horrors but reflavored/renamed/retiled into wandering malfunctioning automatons that push you into environmental hazards 22:14:31 03DreamDust02 {GitHub} 07https://github.com/crawl/crawl/pull/1954 * 0.27-a0-1164-gb20baeb: Few tweaks to goblin_forest_village 10(5 minutes ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/b20baeb4b6fb 22:14:40 <08n​icolae> since they're non-living and have trample 22:14:40 <09h​ellmonk> I think those place in golubria don't they 22:15:50 <08n​icolae> they do, although i think there their purpose is more "abyss flavor", rather than "don't stand near the flame clouds" which is what they'd do in my idea 22:24:04 03advil02 07* 0.27-a0-1243-g2a5033c: fix: various vault transparency fixes 10(28 minutes ago, 2 files, 6+ 2-) 13https://github.com/crawl/crawl/commit/2a5033c03129 22:24:04 03advil02 07* 0.27-a0-1244-gcb30e82: fix: avoid vetoing islands in pf_hell_entry_tar_river 10(10 minutes ago, 1 file, 11+ 9-) 13https://github.com/crawl/crawl/commit/cb30e825f428 22:24:04 03advil02 07* 0.27-a0-1245-g940ed4f: fix: expand opaque mask skipping for vault exits 10(6 minutes ago, 1 file, 9+ 6-) 13https://github.com/crawl/crawl/commit/940ed4fa3142 22:25:50 <06a​dvil> as an advertisement, the vault_placement.lua script may be useful to vault makers who haven't seen it before; for example, running util/fake_pty ./crawl -script placement.lua pf_hell_entry_tar_river -count 100 catches the issue I just fixed, and most of the altar tweaks in that first commit don't even need need a -count 22:27:19 <06a​dvil> I wonder if no_tele_into should entail an opaque mask 22:27:24 <06a​dvil> I think I've wondered that before