00:46:43 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5014-gf9597c7f93 01:55:38 -!- node11_ is now known as node1 02:08:18 rbyellow5 (L27 GrFi) ERROR in 'mon-util.cc' at line 681: bogus mc (no monster data): invalid monster_type 1000 (1000) (Zig:18) 03:22:47 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5014-gf9597c7f93 05:14:36 03kate-02 07* 0.31-a0-591-g02b9bc310a: Fix a typo 10(18 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/02b9bc310aa0 05:14:36 03kate-02 07* 0.31-a0-592-geb5f7b07fe: Add messaging when the reaping brand activates 10(16 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/eb5f7b07fe25 05:18:46 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-592-geb5f7b07fe (34) 05:29:02 Unstable branch on crawl.akrasiac.org updated to: 0.31-a0-590-g8a5a436 (34) 06:37:49 CarefulOdds (L22 OgCj) ERROR in 'tags.cc' at line 4989: Invalid item: (quantity: 0) gold piece (Vaults:3) 09:12:52 03PleasingFungus02 07* 0.31-a0-593-g7edc133841: Eustachio triumphs 10(9 minutes ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/7edc1338418a 09:12:52 03PleasingFungus02 07* 0.31-a0-594-g01f9145181: Fix hit% (acrobat, rypofalem, elliptic, implojin) 10(2 minutes ago, 2 files, 6+ 8-) 13https://github.com/crawl/crawl/commit/01f914518122 09:45:28 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-594-g01f9145181 (34) 11:18:07 Please just bring back attacks of opportunity isnstead of attacks of opportunity + extra steps... I wasn't a huge fan of aoo at first like any competent player I adapted and now I don't mind... I am sure most players feel the same. The extra steps just make things complicated... I mean just look at it, you implemented a new system to replace aoo 11:18:07 that didn't even last an entire day and now you sorta bring back energy which is the very thing you swore to destroy... Consider it, at least. Thanks. 11:18:26 but like any competent player* 11:20:07 also please bribe sastrei into making a flux form tile 11:38:55 <06p​leasingfungus> i’d reply, but it was a hit and run… 12:48:15 <09g​ammafunk> that person always drops by to deliver bad hot takes and leaves 12:49:14 <09g​ammafunk> getting to the point where I'd consider an irc ban if they're not going to do anything meaningful other than that 12:54:19 <06p​leasingfungus> not sure as they’re the same guest 12:54:25 same host 12:54:32 <06p​leasingfungus> sure if* 12:54:34 <06p​leasingfungus> ah 12:54:45 <06p​leasingfungus> well then 13:45:28 Kind of familiar tone each time, too 13:47:37 83.222.144.215.senselan.net surely is 14:29:11 Bros can you make demonic magic work from level 1 with wands because it would make it less of a dud for meleedudes. I thought that was kinda the goal making mutations more flexible like that 14:30:37 speak of the devil… 14:31:46 03PleasingFungus02 07* 0.31-a0-595-g4209ae197b: Simplify attacks of opportunity (elliptic) 10(5 minutes ago, 9 files, 62+ 114-) 13https://github.com/crawl/crawl/commit/4209ae197b53 15:09:40 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-595-g4209ae197b (34) 15:14:38 03PleasingFungus02 07* 0.31-a0-596-g831eee08f1: Remove an outdated comment (Ge0ff) 10(70 seconds ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/831eee08f1ec 15:19:30 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-596-g831eee08f1 (34) 15:25:46 Unstable branch on underhound.eu updated to: 0.31-a0-595-g4209ae197b (34) 15:48:06 <06p​leasingfungus> @hellmonk i'm investigating the bailey ironman bug and have concluded i don't understand how it works in non ironman gen 15:48:15 <09h​ellmonk> oh boy 15:55:42 <06p​leasingfungus> the dream 15:56:03 <06p​leasingfungus> so what seems to be happening is that it's using the default placeholder bailey map, which is empty 15:56:13 <06p​leasingfungus> NAME: bailey TAGS: allow_dup PLACE: Bailey ORIENT: encompass {{ local btype = dgn.persist.bailey_type if not btype then -- Wizmode if crawl.coinflip() then btype = "bailey_axe" else btype = "bailey_polearm" end end if crawl.game_started() then local map = dgn.map_by_tag(btype) assert(map, "Couldn't find a map for " .. btype) dgn.place_map(map, false, false) end }} MAP ENDMAP 15:56:15 <06p​leasingfungus> sorry irc people 15:56:37 <06p​leasingfungus> crawl.game_started() is false at this point, since we're doing pregen 15:56:44 <06p​leasingfungus> hmmmmmmm 15:57:00 <06p​leasingfungus> i wonder if full pregen doesn't normally generate portal vaults...? 15:58:08 <06p​leasingfungus> // Portals are handled via `portal_generation_order`, and generated as-needed // with the level they appear on. 15:59:01 <06p​leasingfungus> @icoson , you wrote a bunch of pregen stuff - i don't suppose you remember why check_map_validity doesn't fail for when pregenning a bailey, even though the bailey map should be empty at that point? 15:59:07 <06p​leasingfungus> i wonder if just no one uses full gen 15:59:08 <06p​leasingfungus> let's see 15:59:32 <06p​leasingfungus> oh i see 15:59:50 <06p​leasingfungus> normally we only do full pregen (ie baileys) after game_started = true 16:00:22 <06p​leasingfungus> https://github.com/crawl/crawl/blob/master/crawl-ref/source/startup.cc#L275 game_started set true on line 255, full pregen line 291 16:00:40 <06p​leasingfungus> is there a reason we're doing full pregen in ironman earlier? 16:00:50 <06p​leasingfungus> oh, ha 16:00:58 <06p​leasingfungus> because it's supposed to stop at temple... but temple is disabled in ironman! 16:06:21 <09h​ellmonk> lol 16:06:38 <09h​ellmonk> ok, thanks for troubleshooting that, I can probably fix it from there 16:07:14 <09h​ellmonk> just by stopping pregen somewhere else ig 16:12:13 <06p​leasingfungus> no i got it 16:12:20 <06p​leasingfungus> it's a very funny bug 16:13:04 <06p​leasingfungus> oops lol 16:13:05 <06p​leasingfungus> it's a merge 16:13:09 <06p​leasingfungus> anyway last commit has it 16:13:14 03PleasingFungus02 07[great-magnetic-field] * 0.31-a0-615-g6a05042ce5: Merge branch 'master' into great-magnetic-field 10(50 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/6a05042ce591 16:13:14 03PleasingFungus02 07[great-magnetic-field] * 0.31-a0-616-g7ed2584c1a: Fix a bailey crash 10(34 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/7ed2584c1a40 16:13:25 <06p​leasingfungus> btw i think we can also get rid of the thing you added in dbg-scan? if (crawl_state.game_is_ironman() && exit == DNGN_EXIT_ZIGGURAT) exit = DNGN_UNSEEN; 16:13:28 <09h​ellmonk> I did not understand enough about how pregen worked when cutting temple, never thought to look there 16:13:35 <06p​leasingfungus> it took mega digging 16:13:40 <06p​leasingfungus> pain in the butt bug 16:13:43 <09h​ellmonk> yeah that's strictly to prevent crashes whehn generating zig so that I could test other stuff 16:13:58 <06p​leasingfungus> oh i thought it might be related to this 16:14:08 <09h​ellmonk> I believe it is the same crash 16:14:10 <06p​leasingfungus> OK 16:14:17 <09h​ellmonk> but zig always generates so it crashed every time 16:14:27 <06p​leasingfungus> nice 16:14:41 <06p​leasingfungus> ok so what was the crypt bug 16:14:44 <06p​leasingfungus> i forgot sorry 16:14:53 <06p​leasingfungus> oh right two crypt entries 16:14:59 <09h​ellmonk> that was the thing you found earlier where it uses some lua hook to generate a vaults crypt room 16:15:09 <09h​ellmonk> based on crypt's assigned depth 16:15:15 <06p​leasingfungus> oh, good for past me 16:15:17 <09h​ellmonk> so I just need to override that depth assignment 16:15:20 03PleasingFungus02 07[great-magnetic-field] * 0.31-a0-617-g179bec0560: Cut a zig hack 10(61 seconds ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/179bec056013 16:15:31 <09h​ellmonk> or override the lua but that's probably more work 16:16:07 <06p​leasingfungus> well lmk 16:16:26 <09h​ellmonk> I'll take a crack at that and the vault tag this weekend 16:16:42 <09h​ellmonk> hoping to get things into a playable state 16:16:50 <09h​ellmonk> in the loose sense 16:16:58 <06p​leasingfungus> sick 16:17:43 <09h​ellmonk> then can start working on whatever mechanics are needed for it to be good 16:20:29 <06p​leasingfungus> re rift wizard previews, my thought was something like: no time passes on a level until you take an action that's not "descend/ascend stairs" 16:20:51 <09h​ellmonk> oh, that seems reasonable 16:20:53 <06p​leasingfungus> so you just hop down the stair normally, but you can freely go back up and down again until you decide to step off, shoot, etc 16:20:56 <09h​ellmonk> to implement I mean 16:21:00 <06p​leasingfungus> (and can use X] as usual) 16:21:25 <09h​ellmonk> it does mean you always optimally go down every stair which is a bit annoying but maybe ok 16:21:28 <06p​leasingfungus> yeah 16:21:42 <09h​ellmonk> certainly worth consideration though 16:21:51 <06p​leasingfungus> one thing you could do is uh 16:22:15 <06p​leasingfungus> once you descend one stair, automatically reveal everything in LOS of all the others (disabling traps and gozag stuff and whatever) 16:22:20 <06p​leasingfungus> (piety, whatever) 16:22:27 <06p​leasingfungus> (maybe piety's fine i don't care) 16:22:39 <06p​leasingfungus> then you just have to X around to decide whether you want to hop back up or stick with this one 16:23:10 <09h​ellmonk> might work 16:23:16 <06p​leasingfungus> the dream 16:23:44 <09h​ellmonk> I think my "major" concern is shops, and I'd like to try some kind of debt feature for that 16:23:59 <09h​ellmonk> like you can go negative gold for one item but then you're locked out of buying until you earn it back 16:24:20 <09h​ellmonk> but I'm not sure on the details and it might be easier to just change shop generation 16:24:38 <06p​leasingfungus> shops feel secondary to me 16:24:52 <06p​leasingfungus> i agree they're something that needs to be addressed and they're more important than idk troves 16:25:04 <09h​ellmonk> it's not needed to get to playable but needs to be addressed for game feel 16:25:11 <09h​ellmonk> trove is easy just disable it etc 16:25:29 <09h​ellmonk> the thinking mans solution, if it doesnt work just disable it 16:25:33 <06p​leasingfungus> hellcrawl 2 16:25:47 <09h​ellmonk> I only know how to do one thing and that thing is remove feature 16:26:12 <06p​leasingfungus> how about eat chip 16:26:19 <09h​ellmonk> was born before 1993 16:36:48 04Build failed for 08great-magnetic-field @ 7ed2584c 06https://github.com/crawl/crawl/actions/runs/5914004480 16:40:56 04Build failed for 08great-magnetic-field @ 179bec05 06https://github.com/crawl/crawl/actions/runs/5914011827 22:34:56 Unstable branch on crawl.develz.org updated to: 0.31-a0-596-g831eee08f1 (34) 22:56:31 Windows builds of master branch on crawl.develz.org updated to: 0.31-a0-596-g831eee08f1 23:48:04 Unstable branch on cbro.berotato.org updated to: 0.31-a0-596-g831eee08f1 (34) 23:54:21 Monster database of master branch on crawl.develz.org updated to: 0.31-a0-596-g831eee08f1