00:35:47 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4926-gc5d0056c4d 00:43:41 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.03-1987-g8dd8a421bb 01:15:01 -!- daethoven82 is now known as daethoven8 02:24:46 -!- bipul_ is now known as node1 03:22:30 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4926-gc5d0056c4d 05:07:01 Unstable branch on crawl.akrasiac.org updated to: 0.31-a0-204-g7da18ca (34) 09:09:54 <03w​heals> i can say at my last job it was considered best practices to always copy smart pointers, not to take references 09:10:13 <03w​heals> almost definitely wrong to copy a vector though 09:14:56 <09g​ammafunk> Wheals would you mind refactoring all of crawl's c++? TIA 09:32:03 * Pinkbeast is not hastily finding out what a smart pointer is 09:39:53 <06p​leasingfungus> well, it could be an auto ptr or a shared ptr, or maybe a weak ptr, 09:40:11 oh god 09:50:52 May someone please add a damage formula for TSO's Cleansing Flame on Crawl Wiki? It is 2d(10+Invocation*7/6) 10:02:08 <03w​heals> or your company's custom smart pointer class that predates c++11, of course 10:02:42 vvokhom: Can you point to the relevant part of the source, please? 10:06:14 https://github.com/crawl/crawl/blob/master/crawl-ref/source/ability.cc#L2672 10:06:34 https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-goditem.cc#L1241 10:06:44 <05i​coson> I like smart pointers a lot but I don’t find them non-error prone. But it does seem like if you’re using them in the first place, mixing with references can be dubious 10:09:50 <06p​leasingfungus> frankly shocked crawl doesn’t have one of those 10:10:12 <06p​leasingfungus> (does it?) 10:40:52 vvokhom: done 10:41:06 Thanks 10:42:00 Btw - does everyone else has an issue of wiki working very slow? 10:43:43 Seems fine here (UK) 11:16:00 Eh, some consistent formatting wouldn't hurt 11:20:55 <12e​bering> note: the wiki is administered independently from the devteam and is a community effort 11:21:11 <06p​leasingfungus> you, too, can edit the wiki 11:45:15 Oh, i though i need editing rights 11:46:26 vvokhom: http://crawl.chaosforge.org/How_to_help - new user requests do sometimes go astray, so if yours does, bother me in a week or so and I'll chase it up. 13:19:19 Gilette (L27 HOFi) Crash caused by signal #6: Aborted (Pan) 13:24:22 <06p​leasingfungus> !crashlog Gilette 13:24:23 <04C​erebot> 2. Gilette, XL27 HOFi, T:70363 (milestone): https://underhound.eu/crawl/morgue/Gilette/crash-Gilette-20230627-201919.txt 13:26:27 03PleasingFungus02 07* 0.31-a0-205-g2cbb21b356: Fix Lucy wrath protection crashes (#3173) 10(50 seconds ago, 4 files, 27+ 4-) 13https://github.com/crawl/crawl/commit/2cbb21b35612 13:39:27 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-205-g2cbb21b356 (34) 14:42:48 ForkInBrain (L23 HOFi) ERROR in 'mon-util.cc' at line 681: bogus mc (no monster data): invalid monster_type 1000 (1000) (Depths:2) 14:52:03 03PleasingFungus02 07* 0.31-a0-206-gb85abca632: Refactor evoke_check 10(72 seconds ago, 8 files, 24+ 41-) 13https://github.com/crawl/crawl/commit/b85abca6322c 14:59:23 03PleasingFungus02 07* 0.31-a0-207-g184df878d8: Pass an item_def& into evoke_item 10(82 seconds ago, 5 files, 11+ 11-) 13https://github.com/crawl/crawl/commit/184df878d8ea 15:10:00 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-207-g184df878d8 (34) 15:18:54 <05s​astreii> helloo i made some cloaks and the doll tile for robe of the vines. (since it was using a regular green robe tile) 15:18:55 <05s​astreii> https://cdn.discordapp.com/attachments/747522859361894521/1123376938778632222/Schermata_2023-06-28_alle_00.10.49.png 15:18:55 <05s​astreii> https://cdn.discordapp.com/attachments/747522859361894521/1123376939193864362/Schermata_2023-06-28_alle_00.15.32.png 15:18:55 <05s​astreii> https://cdn.discordapp.com/attachments/747522859361894521/1123376939403591741/cloaks.zip 15:21:19 <06p​leasingfungus> oooh 15:21:29 <06p​leasingfungus> gonna miss that incredibly dubious thief cloak tile 15:25:27 Unstable branch on underhound.eu updated to: 0.31-a0-207-g184df878d8 (34) 15:39:52 <09g​ammafunk> haha, love the rats hiding in the ratskin cloak 18:24:12 <08n​icolae> they're just lil guys 20:34:00 <09g​ammafunk> @icoson not sure if this is a wise fr or again the unix FOO.d configuration directory style, but fr: webtiles server ignores any files in games.d not ending in yaml It was erroring because it tried to load a vim swap file of base.yaml that I was editing in vim. Vim makes these swap files in the dir of the file so long as the buffer is open (and even if there are no changes compared to the original file). 20:34:13 <09g​ammafunk> took me a while to figure out what was happening 21:25:18 -!- daethoven81 is now known as daethoven8 21:40:28 <06p​leasingfungus> @sastreii you forgot the robe of vines item tile 21:53:09 03PleasingFungus02 07* 0.31-a0-208-gdb31a4691d: Cloak your misdeeds (Sastreii) 10(42 seconds ago, 5 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/db31a4691d2c 22:04:55 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-208-gdb31a4691d (34) 22:24:33 <08w​ormsofcan> the robe of vines item tile already exists @pleasingfungus 22:26:43 <06p​leasingfungus> oh 22:26:47 <06p​leasingfungus> doh 22:27:05 <05s​astreii> I added only the doll tile lol 22:27:21 <06p​leasingfungus> well, i'm back on form branch for now 22:27:30 <06p​leasingfungus> but i can do the doll tile tomorrow if no one beats me to it 22:28:26 <05s​astreii> Let me know when you need the tiles for the talismans! 22:29:44 <06p​leasingfungus> oh, i think i'm about ready for them now 22:29:59 <06p​leasingfungus> (though no rush, should be another week or two at least until the experimental is ready) 22:30:00 <06p​leasingfungus> let me grab the item descriptions 22:30:46 <06p​leasingfungus> oh, i guess most of these don't actually have cosmetic descriptions... they're all, like: beast talisman Transforms the user into a monstrous, furry were-beast, limbs pulsing with ferocious energy. While transformed, any gloves, cloaks, headgear and boots are melded. 22:33:07 <06p​leasingfungus> anyway, the current list: beast talisman <- new form blade talisman <- blade hands dragon-blood talisman <- dragon form granite talisman <- statue form maw talisman <- new form serpent talisman <- new form storm talisman <- storm form dragon talisman notes: A vial of pure dragon-blood, crystallized over many years. statue talisman: An rough-hewn stone icon. maw talisman: Transforms the user's midsection into a giant 22:33:07 mouth, gnashing and ready to devour foes. The mouth may devour slain creatures, healing the user to an extent increased by the user's Transmutations skill and the power of the creature eaten. Skill also increases the damage done by the maw. While transformed, any body armour is melded. serpent talisman: serpent talisman Transforms the user into a giant, cold-blooded anaconda, ready to wind their coils around foes and crush them to death. While 22:33:08 transformed, any equipped weapons and armour are melded. 22:33:12 <06p​leasingfungus> oh wow that was long. sorry 22:34:59 <06p​leasingfungus> happy to whip up some cosmetic descriptions for these or anything else that'd be helpful. to clarify, these are evocable items, not equipment. the idea is that you use them and concentrate for ~5 turns and then shapeshift (indefinitely) into the appropriate form. 22:34:59 Unstable branch on crawl.develz.org updated to: 0.31-a0-208-gdb31a4691d (34) 22:35:15 <06p​leasingfungus> maw form is inspired by this big time cutey. 22:35:15 <06p​leasingfungus> https://cdn.discordapp.com/attachments/747522859361894521/1123486747985182820/3355-prod-9194512903.png 22:35:30 <06p​leasingfungus> (well, the midsection bit, at least.) 22:35:59 <05s​astreii> Oh ok i can work on those So you need a maw and serpent tile too i suppose? 22:36:25 <06p​leasingfungus> serpent seems wise, i'm currently using a flipped anaconda haha 22:36:52 <05s​astreii> I knew it aha 22:36:59 <06p​leasingfungus> it's a classic move! 22:37:13 <06p​leasingfungus> me thinking about re-using art 22:37:14 <06p​leasingfungus> https://cdn.discordapp.com/attachments/747522859361894521/1123487248063660073/0b20d7111792801.png 22:38:40 <06p​leasingfungus> maw, hm. it probably should have something. note that it can use aux armour and weapons/shields still, so ideally the tile would support that (though ofc lich/statue form work the same way and don't show armour) 22:38:58 <05s​astreii> (Wonder if i can make two maw tiles, one with the mouth open and one closed, so it moves like pac-man😆) 22:38:59 <06p​leasingfungus> could either do a full tile for maw form (like with lich/statue form) or a little overlay (like blade hands) 22:39:02 <06p​leasingfungus> lmao 22:39:04 <06p​leasingfungus> the dream 22:39:08 <06p​leasingfungus> did you see my stupid blink frog tile 22:39:29 <06p​leasingfungus> (and also, thank you very much for volunteering to help with this! i really appreciate it) 22:39:52 <05s​astreii> :content: 22:41:20 <06p​leasingfungus> i added a 1/100 chance per redraw for your new blink frogs to blink. check the one in the fog near the top 22:41:21 <06p​leasingfungus> https://cdn.discordapp.com/attachments/747522859361894521/1123488283595395182/image.png 22:56:50 Windows builds of master branch on crawl.develz.org updated to: 0.31-a0-208-gdb31a4691d 23:22:58 Unstable branch on cbro.berotato.org updated to: 0.31-a0-208-gdb31a4691d (34) 23:54:25 Monster database of master branch on crawl.develz.org updated to: 0.31-a0-208-gdb31a4691d