00:00:08 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.21-a0-78-g82a99e0 (34) 01:57:17 Windows builds of master branch on crawl.develz.org updated to: 0.21-a0-78-g82a99e0 02:53:01 Monster database of master branch on crawl.develz.org updated to: 0.21-a0-78-g82a99e0 03:52:16 serious question, is there a way to change yes/no prompts to okay/dont 03:52:52 or otherwise prevent targeting/movement in the y and n directions to be annoying 03:55:09 Should I squash commits before submitting a pull request for a bazaar vault (3 commits)? 04:05:20 kenran: leave it as 3 commits if you think they're useful, or squash if you don't. it's easy to squash when merging if we disagree 04:06:05 -!- amalloy is now known as amalloy_ 04:06:08 amalloy: thanks, I didn't know you could still do it when merging :) I squashed them in the meantime because the vault is so small anyway, but good to know for the future 04:32:30 New branch created: pull/551 (1 commit) 13https://github.com/crawl/crawl/pull/551 04:32:30 03kenranunderscore02 07https://github.com/crawl/crawl/pull/551 * 0.21-a0-79-g78cc6b0: Add an autumn forest-themed bazaar vault 10(in the future, 1 file, 56+ 0-) 13https://github.com/crawl/crawl/commit/78cc6b076b23 08:05:09 03kenranunderscore02 07https://github.com/crawl/crawl/pull/551 * 0.21-a0-80-gea79136: Moved to rare (weight 5) vaults and made antique and book shops more likely 10(in the future, 1 file, 59+ 56-) 13https://github.com/crawl/crawl/commit/ea7913639518 11:36:57 !source god-abil.cc 11:36:58 https://github.com/crawl/crawl/blob/master/crawl-ref/source/god-abil.cc 11:38:12 I'm looking for the equation to determine hostile demon chance 11:38:17 for mak 11:41:14 -!- BadBadger is now known as FunkyBomb 11:44:52 ability.cc and summon_demon_type in spl-summoning.cc 11:45:40 grep summon_demon_type *.cc will point you to both spots 12:01:22 thanks. 13:18:04 bra 13:21:28 brachian 13:48:11 !tell gammafunk re gnolls, i can't say i'm particularly enthused about it but some form of the stat lock thing does definitely sound less fundamentally broken than the current implementation 13:48:12 MarvinPA_: OK, I'll let gammafunk know. 13:48:15 -!- MarvinPA_ is now known as MarvinPA 13:49:21 MarvinPA: alright, I was specifically wondering if you had any problems with the stat choice that Floodkiller recently enabled 13:49:22 gammafunk: You have 1 message. Use !messages to read it. 13:49:30 ah i see 13:49:30 MarvinPA: You have 1 message. Use !messages to read it. 13:50:09 that seems like it could probably go either way, but maybe better to lock it entirely 14:20:10 -!- amalloy_ is now known as amalloy 15:12:50 -!- cait is now known as yesno 16:04:46 -!- cait is now known as yesno 16:55:25 -!- yesno_ is now known as yesno 17:49:16 huh, i never realized bazaar vaults often choose to bias the kinds of shops that are likely to occur. i figured they were all just "any shop". why aren't they? 17:51:24 amalloy: same reason why shop vaults also have biases sometimes 17:52:15 It's probably not a great idea to have a bazaar that doesn't feature a range of types of shops, but I could certainly see having it place a shop or two of specific types 17:53:03 !vault bazaar_short_row 17:53:04 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/portals/bazaar.des#L372 17:54:02 for example this one like...the gymnastics here seem pointless to me. it doesn't guarantee anything, and i would guess that the biasing is not heavy enough to be noticeable compared to just making them all "any shop" 17:54:52 !vault bazaar_outfitter 17:54:53 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/portals/bazaar.des#L686 17:55:24 ^ is what you were talking about: a bazaar that doesn't feature a range of shops. otoh it also places a couple items on the ground that make it clear it was on purpose: if i saw this one i'd know it was on purpose 17:56:28 well demonstrating purpose is not so much an issue to me (that's basically just a matter of theme; you could do that with or without making loot available) 17:56:43 it's more a question whether it's sufficiently good as a bazaar 17:57:07 this bazaar is more rare than usual, which is probably good for such a specialized one 17:58:53 I don't know that we have a good "ideal" for bazaars, to be fair 18:01:38 ^ because of this, it was hard for me to decide what a good number + average number of antique shops would be 18:02:04 oops; good number of shops and average number of antique shops* 18:04:12 yeah I could say something like "4 - 6" 18:04:21 it might be nice to have counts on features like these 18:04:30 something that would be good to add to ojbstat maybe 18:04:51 many of the vaults at least mention the average number in a comment at the top 18:05:25 well you can always look at the des to determine what the average number actually is, even though this can be time consuming 18:05:39 for some vaults it's easy to do, others it can be harder 18:05:46 but for shop averages it's probably not too bad 18:06:05 yeah, some people really did their best to make it kind of hard with lots of (n)subst lines :D 18:06:17 ??black_magic[3 18:06:17 black magic[3/6]: SHUFFLE: qS?tViwYJzOl / tViwYJzOKqS? / wYJzOKqS?tVi / zOKqS?tViwY, y&KpRmsUHvXj / vXjy&KpRmsUH / sUHvXjy&KpRm / pRmsUHvXjy&K, SMViYJOK / MSiVJYKO, &KRmUHXj / K&mRHUjX, QmThWIZk / mQhTIWkZ 18:06:41 where is that from btw? 18:06:52 as if I would reveal black magic to a mere acolyte 18:07:46 hm well, doesn't seem to be in the des files (any longer?) 18:13:41 is there a standard way procedure I should follow when wanting to submit a pull request that fixes an issue I saw in mantis? 18:13:45 -way 18:13:48 !tell advil you have dev access on cjr now, email admin@jorgrun.rocks if you need anything else 'cause zibudo doesnt come on irc often 18:13:50 Gramm: OK, I'll let advil know. 18:14:39 that is, should I for instance comment on mantis with a link to the pull request, and vice versa? 18:17:13 kenran: there's no strict procedure or requirement. if it were me, i would link from the PR to mantis when creating the PR, and from mantis to the PR once it's merged. but it's not a big deal 18:18:17 amalloy: thanks. also thanks for going into detail as much on my first pull request. I'll have to test the suggestions and answer tomorrow! 18:30:04 !tell Gramm thanks! good to know. 18:30:04 advil: You have 1 message. Use !messages to read it. 18:30:06 advil: OK, I'll let gramm know. 18:51:35 I was looking at https://crawl.develz.org/mantis/view.php?id=11116 and have written a small fix in mutation.cc that suppress this mutation (as well as teleportitis). now that ofc leads to Blink missing from the ability menu. 18:52:11 the stupid thing is that evokable Blink from items is still in there when entering tree form. what would be the best way to handle this? 18:52:54 from my extremely limited knowledge of the code, it seems hard to change the mutation suppression behaviour in a way that would allow for the mutation to be shown suppressed in the A menu, but its Blink to still be there in the ability menu. 18:53:56 (I would think consistency between the two kinds of evokable blinks to be important) 18:54:04 kenran: lots of stuff that's currently impossible shows up in the (a) menu, right? like evocable berserk when you are -Berserk 18:54:26 amalloy: yes, and that's the way I'd expect it 18:55:13 the evokable blink from the mutation disappears when setting the mutation_activity_level to INACTIVE though 18:55:29 but abilities that are suppressed by a mutation don't show up there, eg red dracs don't have the option to breathe fire 18:55:35 I don't think those two need to be consistent 18:55:36 (when they are in tree form) 18:55:55 so i think there is already a difference between suppressed-by-mutation and not-allowed-now 18:56:07 if anything it would be better if the ability menu matched the behavior of suppressed mutations, or had some additional suppression display there too 18:56:14 amalloy: advil: then that's no problem at all, thanks :) 18:56:47 one trick with crawl bugs is knowing where to stop :-) 18:56:53 (Not something I'm good at) 18:57:43 one other question I stumbled upon: using any sort of blink while in tree form prints "You cannot teleport...". I changed that to use "blink" whenever it's a blink (the flag already existed). 18:57:50 does that lead to problems with translations? 18:57:58 I don't know how those are handled in crawl 18:58:43 I don't know that very well myself but if I understand it correctly, if it's in the code it's probably not translated 18:59:39 and `git grep "You cannot teleport"` turns up only that one thing 18:59:41 thanks for the input guys. it's fun doing some coding while on parental leave, and also in a language I haven't used in a while 18:59:47 advil: yeah that's what I did 19:02:19 I actually didn't find the part that decided what is suppressed in tree form specifically. my guess (after fiddling around with mutation-data) would be that all forms have some common behaviour (like suppressing draconian breath and such) 19:03:44 time to sleep, good night 21:07:50 -!- Walker_Z is now known as WalkerBoh 21:17:03 gramm: I think a CJR game of mine might have vanished 21:17:19 I just did a stupid thing. cao seemed slow. I logged in and tried to kill a couple processes pegged at 99% 21:17:42 kill PID didn't work. I meant to do kill -9 PID and did a kill -9 -1 PID 21:18:12 uh 21:18:15 so cao went down. waiting for it to reboot but I don't know if I need to manually start up anything 21:18:36 yea, it was stupid. I should have just did the kill -9 PID 21:18:44 I was trying to improve performance real quick before I disappeared for the night 21:18:59 |amethyst, you around to help me unscrew cao up? 21:20:38 looks like that was a really stupid thing to do. I've used it on cbro and at work for some hacky maintenance when processes wouldn't just die 21:21:31 '-1' there meant all processes excedpt init 21:23:47 oopsie 21:24:45 what's that ashenzari vault that lets you in on what the lair vaults will be? 21:25:04 !vault ashenzari_visionary 21:25:15 03gammafunk02 07* 0.21-a0-79-g04744e2: Allow bazaar vaults to not set floor tile "halos" (Kenran) 10(33 minutes ago, 1 file, 25+ 4-) 13https://github.com/crawl/crawl/commit/04744e27a974 21:25:23 Can't find ashenzari_visionary. 21:25:31 gammafunk, I hope it's just an oopsie 21:25:49 johnstein: well, it wasn't intention :) 21:26:03 definitely had the BEST of intentions 21:26:11 *intentional 21:26:20 I sent a note to rax 21:26:39 oh 21:26:43 !vault grunt_ashenzari_visionary 21:26:47 I'm not sure what kind of state CAO will be in after you did a kill -9 on all non-init processes 21:26:48 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/altar/ashenzari_visionary.des#L31 21:27:02 yea. I'm super worried about that. I can't believe I did it 21:27:03 Gramm: sorry, false alarm. I forgot I wasn't playing on my hyper... 21:27:26 bad thing to do to a database, at least 21:27:31 oh, right 21:27:39 CAO scoring 21:28:08 well, I doubt there would be any permanent damage, but I suppose the server needs a hard reset? 21:28:36 yea, that's what I IM'd to rax. I don't have the keys for that 21:28:41 geekosaur: thanks bud 21:30:37 !tell kenran I made commit 04744e2 (0.21-a0-79-g04744e2). Now you can disable the shop halos in your vault by having its setup call be setup_bazaar(_G, false) instead of the usual setup_bazaar(_G) 21:30:38 gammafunk: OK, I'll let kenran know. 21:31:11 well, it might be able to recover by itself, depends on whether it has transactions enabled and whether/how corrupt said log is 21:31:20 no transaction log, there will likely be problems 21:31:44 we did want to rebuild the DB, but we wanted to also fix CJR before we did that 21:32:07 (unless there were also no updates pending) 21:33:55 I sent a note to |amethyst too. 21:37:48 -!- G-Flex| is now known as G-Flex 21:47:05 -!- GiantOwl is now known as Kalir 22:09:54 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-79-g04744e2 (34) 23:41:20 Would throwing some money at CAO improve things? 23:41:47 I know if there was a kickstarter or whatever to increase disk space or bandwidth, I'd kick some cash in 23:42:05 well, this particular issue was just a mistake 23:42:14 sure but in general 23:43:08 It's certainly possible for a server admin to do a thing to raise money, but we don't have any kind of non-profit organized to accept donations 23:43:28 And r.ax doesn't have a lot of time for crawl-related things these days, for CAO in particular 23:45:13 ??channeling 23:45:13 channeling[1/1]: Converts food into mana. The staff succeeds (evo+11)/40, 50 hunger, 1d3 MP; Wucad Mu (evo+1)/25, 50 hunger, 1/5 div miscast, otherwise 2+d5+evo/3 MP; Sif power 100-300 hunger, d(2+inv/4) mp. For reference, merely resting will recover 14+maxMP per 600 nutrition, at standard metabolic rates. 23:59:20 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.21-a0-79-g04744e2 (34)