02:10:44 Windows builds of master branch on crawl.develz.org updated to: 0.25-a0-488-g03579ab 02:32:03 -!- DarwinFreyson is now known as DarwinElf 02:33:27 -!- Euph0ria is now known as OICU812 02:48:27 Monster database of master branch on crawl.develz.org updated to: 0.24-a0-443-g80245de 02:54:26 Inventory display bug in DCSS 0.24.0-123-gd5b16e6 http://tinyurl.com/wzjwqfx Reproducible by searching for an item that is in a shop with Ctrl-F, selecting the item and having it display the shop, typing "v" to view the description of the shop, pressing escape, then pressing "i" to recall the previous list of searched items. 03:02:49 Inventory display bug 13https://crawl.develz.org/mantis/view.php?id=12194 by Euph0ria 03:22:57 Unstable branch on crawl.beRotato.org updated to: 0.25-a0-488-g03579ab (34) 03:28:13 -!- amalloy is now known as amalloy_ 03:30:59 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-2938-g5bcee87e22 06:49:35 New branch created: pull/1279 (10 commits) 13https://github.com/crawl/crawl/pull/1279 06:49:35 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-483-g53e2b7b: Remove Lesser Healing, Greater Healing, Purification, Divine Vigour, Divine Protection. 10(13 hours ago, 12 files, 7+ 173-) 13https://github.com/crawl/crawl/commit/53e2b7bca59e 06:49:35 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-484-gd184169: Ely's new passive power: recovery in the holy cloud. 10(13 hours ago, 2 files, 15+ 0-) 13https://github.com/crawl/crawl/commit/d18416958871 06:49:35 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-485-gc59a7a7: Ely's new 1* power: Mist of Purification. 10(13 hours ago, 9 files, 67+ 22-) 13https://github.com/crawl/crawl/commit/c59a7a7f219c 06:49:35 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-486-g58f4a65: Ely's new *5 power: Metamorphosis. 10(12 hours ago, 11 files, 82+ 7-) 13https://github.com/crawl/crawl/commit/58f4a65c9eab 06:49:35 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-487-gd870b19: Ely's new *5 power: Metamorphosis(2) 10(12 hours ago, 9 files, 23+ 54-) 13https://github.com/crawl/crawl/commit/d870b199bd87 06:49:35 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-488-ge4f1a15: Change the Healing Other. 10(11 hours ago, 5 files, 33+ 6-) 13https://github.com/crawl/crawl/commit/e4f1a153d6a8 06:49:35 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-489-g24e062a: Ely's new passive power: Disarm Enemy Weapons. 10(11 hours ago, 8 files, 148+ 1-) 13https://github.com/crawl/crawl/commit/24e062aed209 06:49:35 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-490-gf260482: Now pacified monster is ATT_STRICT_NEUTRAL. 10(11 hours ago, 3 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/f2604826c8d6 06:49:35 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-491-g8da2a01: Error correction of new Elyvilon. 10(10 hours ago, 9 files, 48+ 16-) 13https://github.com/crawl/crawl/commit/8da2a01e46dd 06:49:35 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-492-g66ad31d: Error correction of new Elyvilon(2) 10(10 hours ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/66ad31df56b1 07:48:40 The plant was not damaged, but Fedhas was angry. 13https://crawl.develz.org/mantis/view.php?id=12195 by sdynet 08:47:21 oh, will disabling loadstring do it? when I wrote the lua docs I went through the parts that chose which lua methods to load into the interpreters for the two objects 08:47:37 if only the time though 09:09:34 cannot autotravel to shaft 13https://crawl.develz.org/mantis/view.php?id=12196 by hittemvvvhard 10:30:40 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-493-ge3a5ef6: Correct grammar errors (damerell) 10(78 seconds ago, 11 files, 35+ 33-) 13https://github.com/crawl/crawl/commit/e3a5ef6cc53a 11:22:23 Stable (0.23) branch on underhound.eu updated to: 0.23.1-91-gf373564dc4 12:23:52 03sdynet02 07https://github.com/crawl/crawl/pull/1279 * 0.25-a0-494-gb7a016b: Correct grammar errors(2) (damerell) 10(79 seconds ago, 4 files, 9+ 10-) 13https://github.com/crawl/crawl/commit/b7a016bdc7df 13:55:53 -!- amalloy_ is now known as amalloy 13:57:59 messing up printfs is lovely. the game is now asking me if i want to acquire cyan 13:58:48 post a dump and we'll tell you if it's a good idea 13:59:02 I'd say yes, there'll be lots of things you can't see without it 13:59:30 if you acquire cyan all the monsters become elecric type so I'd only do it if you have a source of rElec 14:00:10 ... does this mean meatsprint will be really easy if I don't acquire red? 14:01:45 sprints are different 14:05:47 kate-: how do you feel about trog worshipers not getting magical staves randomly chosen as an acquirement category? the only use would be for characters that somehow had gotten relevant trog-hated skill trained before worship or for a character that planned to abandon trog 14:17:27 hmm, i guess it's a bit of an edge case yeah, but i feel like it's maybe better to only look at strict uselessness? 14:17:47 you can acquire god-disliked items as a general rule, right? like necro spellbooks under good gods 14:18:24 kate-: the acquirement code specifically won't give you items that your god hates 14:18:40 I guess you could argue that trog should hate magical staves 14:19:18 but that would only apply for their use in melee, and nothing stops you from evoking a staff of energy, say 14:19:50 so presently you won't get necro spellbooks under good gods, but you can get magical staves under trog 14:19:52 i guess mostly-necromancy spellbooks don't qualify as hated items if they have one castable spell maybe 14:20:02 right 14:20:09 so unlife qualifies since it has recall 14:20:18 at least that makes sense! I haven't checked that in detail 14:20:41 it also looks like you can acquire useless manuals for your god, they're just decreased in weight 14:20:57 oof 14:23:46 i wonder if like, maybe the cleanest approach would be to specifically mark evoker staves (and pain weapons?) as god-hated and give penance for using them? that would also allow cleaning up the special-cased list of things trog can't gift (it'd just still need a special case for wrath of trog) 14:24:32 oh right that's what you said also, heh 14:26:46 I submit with new acq it's much less of a problem if a de facto duff item turns up and too aggressive a removal of same might also remove some odd edge cases where the item is actually useful 14:27:44 03amalloy02 07* 0.25-a0-489-g9ae84a0: Describe item you plan to acquire 10(28 minutes ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/9ae84a01e3b9 14:28:02 kate-: also sorry about the slightly W-rong report in mantis 12191 14:31:17 kate-: I already started moving things in that direction when merging the staff of Battle patch 14:31:29 specifically adding an is_wizardly_item that trog hates and gives pennance for using 14:31:31 kate-: yeah, pennance for all magical staves regardless of type might indeed be best 14:31:38 (right now the staff of Battle is the only wizardly item) 14:32:09 ah nice, using that more consistently does sound like a good approach then yeah 14:32:35 pennance for both attacking with and evoking, I guess? the thing about god hating and item and pennance is that there has to be something specifically done with the item to trigger pennance 14:32:51 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-489-g9ae84a01e3 (34) 14:32:52 note to self: penance has no double n 14:33:54 in the case of staves of power and wizardry, I'm not sure what could trigger trog penance, but I guess they could still be listed as hated items 14:34:26 for trog, casting a spell covers wizardry, for staff of power, I guess it'd have to be something upon wield (if we care about this that much) 14:35:07 Penance on melee with it ;) 14:35:16 staves of power still existing is kinda strange i guess, i had forgotten about those 14:35:44 yeah, I don't think people would miss staves of power much if we sent those to /dev/null 14:36:26 another funny thing that currently happens with acquirement: if you worship trog and have all 27 skills, you will randomly recieve either 5 or 4 offered items depending on whether it randomly tried to choose book! 14:36:42 if it chooses book, NON_ITEM gets generated since trog hates all spellbooks and all manuals are useless 14:36:55 seems reasonable enough 14:37:43 OBTW, the change to require caps on stat gain has one hilarious side effect; you get your first kill in meatsprint, type one D too many, and drop the Axe of Woe 14:38:49 it could determine that all books are useless for this case and just not put that in the set of choices 14:39:00 although I guess if we did anything, a more general way to see NON_ITEM generated and choose a fallback category would be good 14:39:12 right, a specific fix for this seems silly 14:39:14 just a bit awkward to do that with the current code 14:40:10 gammafunk: current you choose N categories and generate an item for each, right? what if instead you generated an item for each category and randomly chose N items, excluding NON_ITEM? 14:40:57 that would work, just a bit less efficient 14:41:31 although god forbid if we introduce some kind of "linked unrands" where one can't generate if the other does 14:42:52 i think it's usually not worth worrying about small inefficiencies in crawlcode. i can't imagine CPU is often the bottleneck, even on servers 14:43:31 Hello everybody, I'd like to protest my permabanning on Tavern. Who wants to deal with me? 14:44:12 cpu is actually often a bottleneck on servers! but I agree that this case will not contribute significant cpu usage 14:44:24 most of our servers don't have that many cores, and crawl processes do tend to be very bursty in terms of cpu usage 14:46:17 I got banned for making a rape joke. The truth is I reposted my topic with the rape joke removed from it. The person who banned me for that didn't read the post I guess. Please unban me. 14:47:15 I got warned first which was ok, but the second post contained nothing unlawful. This ban is bullshit ;) 14:53:08 kuniqs: moderation of the tavern and crawl-dev are overlapping but not equal sets and your best results will be obtained by pming/modmessaging the tavern mod team or perhaps the mod you worked with. 14:53:11 I send a mail to forum.crawl, dude replied to go here. 14:53:21 odd. 14:53:46 Well, I don't have modpower on the tavern so. 14:53:55 I'd be grateful for a link or adress or something. 14:54:06 So I can complain there :) 14:54:16 kuniqs: Was it the same moderator both times? 14:54:26 Beats me. 14:54:33 I guess not. 14:54:59 But... he didn't proofread the post so I bet it was the same guy. 14:56:18 Guess he assumed I blatantly posted the same thing or something like that. 14:57:19 I though about making another account but this guy needs some slapping to not fuck up like that. 14:57:37 kuniqs: https://crawl.develz.org/tavern/memberlist.php?mode=leaders contact one of these people (other than Nap'kin) *via pm in a manner less hostile than your last message herE* 14:57:49 Sure, thanks! 14:57:58 ... probably don't assume it's a "he", either, there's a free hint 14:58:21 Sorry but I'm immune to this, you know what. 15:03:08 Register via Mantis sends me to login page... am I wrong here? 15:03:26 kuniqs: don't bother, I'm making a ruling right now: you're still banned for your awful behaviour and your awful attitude 15:03:32 See no way to register a throaway account to contact those people directly. 15:03:40 ebering: you don't think "hey, please stop fucking up. you need someone to slap you?" would be welcomed? 15:04:07 Does this mean I can't even register a new account? 15:05:51 If you don't give a shit, be honest. Don't hide behind this childish shit. 15:06:01 awful behaviour 15:06:03 boo hoo 15:06:13 What are you, twelve? 15:06:42 Tell your admin to actually follow their own rules when banning someone next time. 15:07:42 I'm 12 and what is this 15:08:37 Those are grown-ass people shushing me for posting game-design idea 'cause it was 'ill' 15:09:21 * Psymania is curious what was the ill idea 15:09:25 At least be kind enough to send me the post's content, I have it no longer in browser cache 15:09:41 kate-: this reminds me, I think you have ops for this channel, are you able to share those with anyone else who's a regular here? 15:09:47 "Summon 8-legged Reeee Machines" <- You see a rape joke there? 15:10:17 wtf is a Reeee Machine? 15:10:45 It was another joke, maybe someone got salty for no reason 'cause it wasn't aimed at anybody in particular? 15:11:12 Sack of Spiders, I called it that 15:11:12 in the post 15:11:12 for emphasis 15:11:26 -!- kuniqs was kicked from ##crawl-dev by kate- [kuniqs] 15:11:36 thanks 15:11:46 and yeah can definitely add some more ops 15:13:31 (and for the record in case anyone's curious, the reposted thread had like, 3 of the rape references removed and one still left in, but yeah, even if that weren't the case the ban seems entirely justified) 15:15:57 If the whole post were still available to see, I'd definitely be looking at it, my curiosity being highly piqued by the idea of summoning 8-legged Reeee Machines 15:16:35 !lg * opre 15:16:35 No games for * (opre). 15:16:35 Psymania: it was just a reference to sack of spiders, an item in the game 15:16:35 alas 15:17:14 but why not just call it a sack of spiders 15:17:36 Psymania: If you really want to know the backstory behind this meltdown, I'll tell you in PM. 15:18:14 Eh, if you're willing. I am pretty damn curious because it sounds to me like a laugh and a half but I don't want to trouble anyone :P 15:19:29 It's really not. It's just one piece of a post written by someone more interested in stirring the shit and making people angry than communicating anything productive 15:29:33 i think i figured out the chanserv syntax, and added gammafunk as an op for here. can also add anyone else who's active-ish unless you'd prefer not to have ops? (ebering/advil/aidanh/amalloy)? 15:30:02 kate-: I am ok with having ops here 15:30:46 done! 15:32:49 yeah, I'm ok with it too (more so than all the other places where I do have some admin rights already!) 15:37:06 heh sure, also done 15:49:49 A "kuniqsX" just landed in the subreddit FWIW 15:55:52 i'm okay with having ops in ##crawl{,-dev} but don't imagine i'd use them much. i have ops in one other channel and ban a spambot like once a year 15:58:32 i like that gammafunk gets blamed but kate- kicked them 15:59:44 i stay well away from the reddit personally, i'm sure malcolmthingy will have a fun time joining in with wild conspiracy theories though. and added amalloy here, it looks like i don't actually have permissions to edit access levels in ##crawl itself though (only r.ax does if i'm reading correctly)? 16:01:14 so if we do need to add more ops for there maybe someone currently active should also get +f to be able to do that, i guess it's probably not super urgent though 16:01:48 that's a weird one actually, because /u/kuniqs already exists, seems to be owned by the same person, and is not banned from /r/dcss. i wonder why the new account 16:02:09 kate-: thanks 16:02:56 kate-: I was quite pleased with thingy's idea that I'm gammafunk's lackey 16:03:56 and I'd be quite pleased if we could keep discussion of this sort of thing to a minimum in -dev; it distracts from the important things 16:04:09 aye aye 16:04:33 like whether or not tower shields or triple shields are a better name than pavises 16:05:07 mmm i'm all for some good bikeshedding 16:06:27 I'm going to triple-down on my accusation that ebering is not serious about "triple shields" 16:06:55 I quite liked scutum and don't think it's a funny name 16:07:02 we could rename them to bikesheds. i bet if you could carry a bikeshed it would be great at blocking melee attacks 16:07:21 "pavise" is as unfamiliar a word to me as "Reeee" was a few minutes ago; I think new players are likely to be given a lot of pause by it (and also learn a new word, so I suppose there's that) 16:10:30 i also had no idea what a pavise was until those commits, something like tower shield sounds decent to me but i think i am generally biased against that style of obscure-ish historical weapon/armour name 16:10:30 bikesheds would clearly induce a slowness debuff upon block in all intelligent monsters 16:10:38 one thing people have pointed out about kite shield is that our current tiles aren't really shaped like those 16:10:44 not sure how much we care about that, though 16:11:32 i'm familiar with pavise from other medieval-themed games, like specifically it was in diablo 2. but i really had to dust off the ol' brain for it. fwiw scutum was easily recognisable as being a shield 16:28:45 scutum? isn't that a ballsack? oh no wait...that's a scrotum. scutum is hacked-up mucus...oh no wait, that's sputum. 16:43:43 donald's tile is a kite shield, I think 16:43:59 so you could swap the normal shield and donald shield tiles :D 17:38:20 aidanh, haven't it experienced myself yet, but it looks like pressing Enter in game opens chat window now. Heard it from two people I spectated. 18:04:45 -!- krator44-- is now known as krator44 18:13:19 kate- huh for some reason I thought it was you that gave me ops in ##crawl 18:13:29 have not yet been able to find the discussion in the log though 18:13:32 so maybe I'm wrong 18:13:34 it was r.ax 18:13:39 ah 18:13:42 I recall, she gave both you and I ops 18:14:42 oh I do remember maybe, I think this was around when there were spambots everywhere on freenode 18:17:35 fr replace tavern with /r/dcss and IRC with discord (not joking) 18:17:49 unfr: that 18:18:06 also not joking 18:22:39 I have so little interest in participating in the reddit right now 18:22:53 Unstable branch on underhound.eu updated to: 0.25-a0-489-g9ae84a01e3 (34) 18:35:22 nobody has been able to sign up to tavern for weeks, maybe months? And there's no sign this will be fixed soon. I think a closed forum is a great way to push away new players 18:36:45 actually, I'd even be willing to pay for and host a forum as a replacement for tavern, if that would help 18:43:09 forums rule, down with centralization 18:43:18 well the tavern signup issue will probably get resolved soonish, and I think it's ok if the official forum has a bit higher barrier to entry as wall as standards for posting 18:43:41 but that said, definitely no harm in pinging Napkin about it 18:44:21 Napkin: do you have any thoughts on enabling tavern/mantis registrations again? Not sure if there was some long-term solution you had in mind for that 18:45:10 s/as wall as/as well al/ 18:45:41 oopsie, regex you have failed me for the last time 19:19:53 -!- amalloy is now known as amalloy_ 19:23:54 Haha, gammafunk, it's a first time I see a cloud transporter vault with holy clouds inside. Free potion of resistance looks like a joke there. 19:41:26 Yermak: those aren't holy clouds! those are acid clouds 19:41:43 and resistance gives you rCorr, which as it turns out makes you immune to those clouds 19:42:07 there's a similar effect for clouds of draining, where rN+ makes you immune to them, but of course the potion doesn't grant rN 19:42:40 that is to say, if you somehow see that vault actually placing holy clouds, that is very a much a bug, as it shouldn't be placing those 19:42:52 but I suspect you just saw acid clouds, which appear similar to holy clouds 20:37:41 -!- krator44-- is now known as krator44 20:44:05 Oh, haha, my bad, it for sure should've been those. 20:47:42 Spent too much time in holy pan yesterday. 20:47:56 -!- amalloy_ is now known as amalloy 21:21:49 03Alex Jurkiewicz02 {SeveMonahan} 07* 0.25-a0-490-g7f6d498: Add Github Actions CI 10(4 weeks ago, 2 files, 247+ 0-) 13https://github.com/crawl/crawl/commit/7f6d498c3f59 21:32:54 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-490-g7f6d498c3f (34) 21:50:51 you can now view code coverage (of catch2 tests) online: https://codecov.io/gh/crawl/crawl/tree/7f6d498c3f592ffd5071be2d09ed749d192e4908/crawl-ref/source 21:51:57 github repo admins should be able to edit the settings of the codecov integration, for example changing what it does with pull requests. For now, it will report coverage as a comment on the PR and add a new status check showing a summary, but one or both can be modified/disabled 21:52:20 i was going to ask about tower shield vs pavise but it sounds like a consensus has already formed 21:54:27 about the colours on code coverage, for example this report: https://codecov.io/gh/crawl/crawl/src/7f6d498c3f592ffd5071be2d09ed749d192e4908/crawl-ref/source/player-stats.cc#L616 21:54:48 green = all branches on this line executed, red = this line didn't execute, yellow = some branches executed 22:12:06 03PleasingFungus02 07* 0.25-a0-491-gd071885: Pavise -> tower shield (various) 10(79 seconds ago, 78 files, 116+ 120-) 13https://github.com/crawl/crawl/commit/d0718851208b 22:45:31 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-491-gd071885120 (34) 23:12:26 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/1047 * 0.25-a0-489-gc35a57a: Only generate one of Spider/Snake/Swamp/Shoals 10(16 hours ago, 2 files, 23+ 30-) 13https://github.com/crawl/crawl/commit/c35a57af1bba 23:17:50 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/1047 * 0.25-a0-489-gf66090a: Only generate one of Spider/Snake/Swamp/Shoals 10(16 hours ago, 2 files, 23+ 30-) 13https://github.com/crawl/crawl/commit/f66090a52b65 23:19:35 03gammafunk02 07* 0.25-a0-492-g44cc58d: Update the changelog through 0.25-a0-491-gd071885120 10(3 minutes ago, 1 file, 58+ 3-) 13https://github.com/crawl/crawl/commit/44cc58d149ec 23:20:41 i like the game of deciding which branch to take, though of course it's usually fairly straightforward 23:20:55 also this means the lair branch entrance vault is in grave danger 23:21:57 gammafunk: are the transporter vaults exciting enough to include in the changelog? i'm sure they're great but i think it usually takes a pretty exceptional vault to land in the log 23:22:55 PleasingFungus: yeah, they could be website-only certainly. I do like including a vault with larger impact though; I think players actually like reading these details fwiw, but again the website can supply that 23:23:09 either way definitely good to describe those smaller content changes somewhere 23:23:15 god conducts for allies things seems like a (laborious and valuable) bugfix that doesn't need to be in the log, dith teleport other thing doesn't need to be in the log, wait wow rip vorpal 23:23:22 we just need to get another timely Trunk Update 23:23:34 " - Players a choice of five fully generated items. " missing a word 23:23:44 good catch 23:24:12 development thing does not seem like it needs to be in the changelog 23:24:18 otherwise looks good. thanks for writing it up! 23:24:50 np, the 'major' dev stuff has been included for a couple versions since you've been gone, the 'dev' devs have demanded it! 23:25:32 lol 23:25:32 changelogs talk about lua now, there was nothing I could do 23:25:32 well, i respect dev devs. 23:25:32 it was like dying to sigmund 23:25:32 so i'll yield on that one 23:25:32 but only that one! 23:25:59 dith teleport could be used to generate a funny obscure changelog entry 23:26:12 "Dithmenos no longer opposes teleporting monsters" 23:26:27 but funny 23:32:46 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-492-g44cc58d149 (34)