00:14:44 -!- n1k is now known as n1 01:05:09 -!- mikee__ is now known as mikee_ 01:09:01 Pugs23 (L17 BaFi) ASSERT(sel.size() == 1) in 'spl-cast.cc' at line 277 failed. (Snake:1) 01:10:40 !crash 01:10:55 17660. Pugs23, XL17 BaFi, T:31108 (milestone): http://crawl.berotato.org/crawl/morgue/Pugs23/crash-Pugs23-20170827-050853.txt 01:18:18 !bug 11104 01:18:18 https://crawl.develz.org/mantis/view.php?id=11104 02:07:48 is there a clear intent on how halo and umbra should interact when the user has both? 02:08:24 current code makes a distinction between when you choose to have a halo (tso, eos, heavenly storm) vs being backlit (i.e. angel). 02:09:17 under umbra for the self-inflicted halo, you can't go invis if you are umbraed. however, if an angel haloes you when you are umbraed, you CAN go invis 02:09:41 03johnstein02 {amalloy} 07* 0.21-a0-222-gbd5500b: Properly update shafted and banished monster timed-effects (PleasingFungus, #10971) (#601) 10(8 seconds ago, 6 files, 68+ 24-) 13https://github.com/crawl/crawl/commit/bd5500b1d6e4 02:09:54 seems like the desired behavior is having that behave the same way. either allow invis, or don't 02:11:33 03amalloy02 {GitHub} 07* 0.21-a0-223-g812f45e: Fix incorrect docstring on update_monster 10(7 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/812f45e532e1 02:12:43 ??doh 02:12:43 |amethyst[1/24]: <|amethyst> doh 02:13:00 thanks for fixing that amalloy. 02:13:38 !source halo_radius 02:13:39 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/areas.cc#L581 02:14:08 !source player::halo_radius 02:14:09 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/areas.cc#L536 02:14:57 would it be appropriate to just return size (-1) if you.umbraed() ? that would always allow going invis when you have umbra + halo 02:15:39 (though part of me always wondered why if you had a halo + umbra, why the umbra overpowers the halo and you see the umbra, rather than them just totally canceling each other out) 02:23:31 ??backlit 02:23:32 I don't have a page labeled backlit in my learndb. 02:23:35 ?/backlit 02:23:36 Matching entries (2): fedhas[2] | to_hit[4] 02:23:42 ??to_hit[4 02:23:42 to hit[4/6]: Everyone gets -5 from amulets of inaccuracy, + 1 + 1d8 against backlit targets (corona, halo, etc.), - 1 – 1d4 against targets in umbra 02:43:43 darkness beats light, It's like rock paper scissors 02:54:23 Monster database of master branch on crawl.develz.org updated to: 0.21-a0-223-g812f45e 02:58:34 -!- amalloy is now known as amalloy_ 03:09:09 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-223-g812f45e (34) 03:23:07 Unstable branch on crawl.beRotato.org updated to: 0.21-a0-223-g812f45e (34) 03:23:17 !source player::backlit 03:23:18 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L6979 06:00:53 Confuse + ensorcelled hibernation bug 13https://crawl.develz.org/mantis/view.php?id=11200 by Mats1 07:18:59 03Floodkiller02 {GitHub} 07https://github.com/crawl/crawl/pull/600 * 0.21-a0-228-gaa96e85: Merge branch 'master' into gnoll_buffs 10(5 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/aa96e85adf28 09:01:31 Noname (L10 GhMo) (D:8) 09:02:07 Noname (L10 GhMo) (D:8) 09:04:16 !crashlog noname 09:04:17 5. Noname, XL10 GhMo, T:8200 (milestone): http://crawl.xtahua.com/crawl/morgue/Noname/crash-Noname-20170827-130149.txt 09:04:47 crash in a shop menu 10:25:45 Unstable branch on crawl.akrasiac.org updated to: 0.21-a0-223-g812f45e (34) 11:49:32 03gammafunk02 07* 0.21-a0-224-gc774ea6: A crab-themed vault in collaboration with mikee 10(17 hours ago, 1 file, 41+ 0-) 13https://github.com/crawl/crawl/commit/c774ea6cbb41 11:49:32 03gammafunk02 07* 0.21-a0-225-g207ae17: Tweak stair placement in a float vault 10(60 minutes ago, 1 file, 5+ 6-) 13https://github.com/crawl/crawl/commit/207ae171e1de 12:09:12 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-225-g207ae17 (34) 12:44:45 johnstein: |amethyst: Can you tell me what url akrasiac has for cjr logfile/milestone? 12:44:55 apparently sequell and cao pages are both not seeing cjr games recently 12:47:20 I can't see any problem with the cjr cert when I load the urls in my browser 12:47:46 from https://crawl.jorgrun.rocks/meta/git/ 13:04:16 <|amethyst> https://crawl.jorgrun.rocks//meta 13:04:20 <|amethyst> err 13:04:22 Unstable branch on crawl.akrasiac.org updated to: 0.21-a0-225-g207ae17 (34) 13:04:27 <|amethyst> https://crawl.jorgrun.rocks//meta/git/logfile 13:04:56 <|amethyst> !lg cjr trunk 1 x=vlong 13:04:57 No games for cjr (trunk). 13:05:01 <|amethyst> !lg * cjr trunk 1 x=vlong 13:05:08 1/63738. [vlong=0.18-a0-1774-gce1f7b6] Gramm the Firebug (L3 OpFE), slain by a jackal on D:2 on 2016-04-15 06:47:13, with 23 points after 1260 turns and 0:59:18. 13:05:31 <|amethyst> !lg * cjr trunk -1 x=vlong 13:05:34 63738. [vlong=0.21-a0-216-g6d3fd91] merton the Vandal (L7 HaHu), slain by a slave (led by Pikel) on D:5 on 2017-08-22 22:25:05, with 513 points after 4425 turns and 0:24:06. 13:09:23 <|amethyst> oh 13:10:06 <|amethyst> CAO does report "The certificate of ‘crawl.jorgrun.rocks’ is not trusted.", but cao scoring uses --no-check-certificate 13:10:43 <|amethyst> probably your browser has more up-to-date root certs than /etc/ssl/certs/ on CAO (and maybe shallott) 13:29:32 has anyone looked at/discussed the gnoll PR (#600) I pushed about a week ago? 13:29:43 I'd appreciate feedback on if it is good to eventually merge, or if it needs improvements/scrapping 13:40:27 -!- amalloy_ is now known as amalloy 13:56:33 elliptic: How do you feel about pandemonium spawns? No reason to change that for now as long as pan is infinite? 13:56:54 We're also keeping hell effects, which are basically a special kind of spawns, and of course abyss spawns 13:57:29 So this change could be described as "no spawns in connected branches that are not hell branches" 13:58:36 |amethyst: someone was reporting that cao scoring is not seeing cjr games, but you're saying that it should still be able to fetch the logfile despite that SSL root cert issue? 13:58:42 Let me see if it's actually not getting cjr wins 14:05:01 !lg malcomrose fetm cjr won 14:05:01 No games for malcomrose (fetm cjr won). 14:05:33 !lg malcolmrose fetm 14:05:34 No games for malcolmrose (fetm). 14:05:37 !lg malcolmrose 14:05:38 7. malcolmrose the Slayer (L27 HuHu of Okawaru), escaped with the Orb and 4 runes on 2017-08-18 03:32:44, with 1944881 points after 102829 turns and 8:00:56. 14:06:05 ok, so cjr does seem to show up on cao pages 14:06:09 just not in sequell 14:07:42 !lg * cjr 14:07:43 111286. merton the Vandal (L7 HaHu), slain by a slave (led by Pikel) on D:5 on 2017-08-22 22:25:05, with 513 points after 4425 turns and 0:24:06. 14:10:17 oh 14:10:22 cjr still has non-ssl urls 14:10:24 in sequell 14:10:27 that would probably do it! 14:11:51 gammafunk: pan spawns are fine, though at some point they should change to be based on an aut timer instead of a turn timer (if they are on the latter like regular spawns) 14:12:58 elliptic: yeah, they work exactly like regular spawns, just with the special pan selection method for monster types 14:13:05 so I'll leave that in for now 14:13:14 you can leave that, yeah 14:13:45 did you know that there's special spawn rate attenuation code fort the Vestibul? 14:13:48 Well, it's true! 14:13:56 that sounds vaguely familiar 14:14:07 s/fort/for/ 14:20:44 alright, I updated cjr urls in sequell to use https 14:21:03 hopefully it will automatically pull the change, be able to load the files, and recent games will start populating the DB 14:38:49 !lg * cjr won 14:38:50 1042. malcolmrose the Farming Sabretooth (L27 FeTm of Ru), escaped with the Orb and 15 runes on 2017-08-24 19:18:12, with 7852586 points after 225010 turns and 14:32:07. 14:38:56 looks like that's working 14:39:21 ziggurnaut (L3 DsNe) (D:2) 14:48:51 !crashlog 14:49:05 17662. Noname, XL10 GhMo, T:8200 (milestone): http://crawl.xtahua.com/crawl/morgue/Noname/crash-Noname-20170827-130149.txt 14:49:19 feh 14:51:33 ziggurnaut is running a bot, I think 14:51:39 !lg ziggurnaut cbro 14:51:40 108. ziggurnaut the Slayer (L27 FoFi of Hepliaklqana), blasted by an electric golem (bolt of lightning) on Zot:3 (infiniplex_zot_generator) on 2017-08-16 08:40:43, with 669666 points after 88475 turns and 4:43:24. 14:51:53 !lg ziggurnaut cbro dsne 14:51:53 No games for ziggurnaut (cbro dsne). 14:51:56 !lm ziggurnaut cbro dsne 14:51:57 4. [2017-08-27 18:39:20] ziggurnaut the Grave Robber (L3 DsNe) (D:2) 14:52:07 &dump ziggurnaut 14:52:08 http://crawl.berotato.org/crawl/morgue/ziggurnaut/ziggurnaut.txt 14:52:32 !crash ziggurnaut 14:52:34 49. ziggurnaut, XL3 DsNe, T:1805 (milestone): http://crawl.berotato.org/crawl/morgue/ziggurnaut/crash-ziggurnaut-20170827-183920.txt 14:52:49 yeah 14:52:56 Type p 14:52:57 AUTOQUIT IS NOT ENABLED! 14:53:31 &rc ziggurnaut cbro 14:53:32 http://crawl.berotato.org/crawl/rcfiles/crawl-cbro/ziggurnaut.rc 14:54:25 oh 14:54:28 &rc ziggurnaut trunk cbro 14:54:30 http://crawl.berotato.org/crawl/rcfiles/crawl-git/ziggurnaut.rc 14:55:01 I don't know what this code is doing 15:09:43 i'll go out on a limb and say it autoquits 15:10:32 <|amethyst> but only if it is enabled 15:10:46 <|amethyst> otherwise it goes into an infinite loop apparently :) 15:11:34 look at all those lines! obviously has to do something pretty epic 15:11:56 you're going to tell me it's just some elaborate attempt to get upvoted on the "shittyrobots" reddit? 16:49:14 yeah, I excluded ziggurnaut from !crashlog because it's always that 17:03:55 oh, right 17:04:03 but it still works for !crash :) 17:04:31 maybe we could find a way to deal with whatever ziggurnaut is doing to crash the game 17:05:05 I'm not sure if a better approach would be to have Sequell not announce crashes from users on a blacklist 17:05:12 instead of wiring into certain commands 17:10:22 !lg * won urune=15 xpinfo 17:10:23 7. Dustman the Conqueror (L27 GhFi of Okawaru), escaped with the Orb and 15 runes on 2017-08-27 15:45:46, with 22745215 points after 66634 turns and 18:49:30. 17:10:27 !lg * won urune=15 xpinfo -log 17:10:28 7. Dustman, XL27 GhFi, T:66634: http://crawl.xtahua.com/crawl/morgue/Dustman/morgue-Dustman-20170827-154546.txt 17:38:38 I think there already is something that excludes certain crashes but it might do it by signal type 17:39:10 hrm, I don't think it could...is that actually a milestone field? 17:40:58 I mean that the announce bots skip some crashes 17:41:06 sequell doesn't seem to exclude anything 17:41:34 !lm publicchat crash 17:41:35 177. [2017-08-27 20:00:01] PublicChat the Ruffian (L1 TrCK) (D:1) 17:41:40 oh, right I was thinking that Sequell announced crashes 17:41:40 that one never gets shown for instance 17:41:43 !lm publicchat crash -log 17:41:44 177. PublicChat, XL1 TrCK, T:1 (milestone): https://webzook.net/soup/morgue/0.19/PublicChat/crash-PublicChat-20170827-200001.txt 17:41:55 but yeah it's the bots, and those could see signals 17:42:37 ok, so any blacklisting has to be done on a per-server basis by that server's bot 17:42:50 which is not so great for us making blacklists 17:47:14 !lm ziggurnaut crash -log 17:47:14 49. ziggurnaut, XL3 DsNe, T:1805 (milestone): http://crawl.berotato.org/crawl/morgue/ziggurnaut/crash-ziggurnaut-20170827-183920.txt 17:49:32 some pretty weird stuff would have to be happening for player::berserk to cras, as in ziggurnaut's game 17:50:33 a corrupt player::durations. i don't see anything that would cause that in the diff from dpeg's bezotting branch to master, but maybe the save file is busted from some bad code that was committed and since fixed 17:54:43 <|amethyst> amalloy: I don't think it's crashing there 17:55:02 <|amethyst> !lm ziggurnaut crash -2 -log 17:55:04 48/49. ziggurnaut, XL3 DsNe, T:1781 (milestone): http://crawl.berotato.org/crawl/morgue/ziggurnaut/crash-ziggurnaut-20170820-055720.txt 17:55:04 <|amethyst> !lm ziggurnaut crash -3 -log 17:55:05 47/49. ziggurnaut, XL3 DsNe, T:1781 (milestone): http://crawl.berotato.org/crawl/morgue/ziggurnaut/crash-ziggurnaut-20170817-105947.txt 17:55:24 <|amethyst> amalloy: I think that just happens to be what wes executing when it got killed 17:55:32 i see 17:55:34 <|amethyst> amalloy: but it looks like `kill` from the signal 15 17:56:52 <|amethyst> s/from/based on/ 18:00:11 is that code effectively unthrottled, cpu-intensive lua? Or is that kill happening from an input timeout? 18:03:13 <|amethyst> it is throttled presumably, but it looks like there are "keypresses" so it's not timing out 18:15:26 Unstable branch on underhound.eu updated to: 0.21-a0-225-g207ae17 (34) 20:12:37 was there any extra discussion in here about the cjr games that cant be seen after i disconnected earlier 20:12:40 were looking into it 20:18:52 hellmonk: nice commits 20:19:01 ty 20:19:07 Gramm: not sure but there's a public log, you can find it in the topic 20:19:30 you can update if you want btw 20:19:47 I didn't do a lot of testing so hopefully theres not anything really broken 20:23:38 ah thanks 20:33:54 Gramm: they should be seen now 20:34:01 sequell didn't have the https urls for cjr 20:34:05 so I updated those source urls 20:34:07 !lg * cjr 20:34:08 111876. biscainer the Chopper (L7 MiFi of Ru), slain by an ogre (a +0 giant club) on D:4 on 2017-08-28 00:21:11, with 889 points after 4073 turns and 0:16:50. 20:34:45 and it looks like they're feeding in normally, but let us know if any more appear missing 20:38:52 theres been some other problems in the past like games appearing multiple times on cao and 5 days ago is also when we tried to fix some things, so i wouldnt have been surprised if it was something on our end 20:39:09 it does look like you guys figured that particular problem out though 20:51:24 Gramm: games appearing multiple times is a known problem; ZiBudo copied parts of trunk logfiles over into new stable version logfiles 20:51:48 this happened on two releases, so these games got duplicated in I think 0.19 and 0.20 logfiles 20:52:00 Sequell has a fix to look for and remove duplicate entries 20:52:04 but CAO doesn't have such a fix yet 20:52:17 So we kind of need to make a fix like that and rebuild CAO db 20:54:16 <|amethyst> or reimplement scoring as Sequell live queries :P 20:55:12 I also want sequell live queries in dcss itself 20:55:26 We can weight monster choice based on what players die to most 20:56:06 <|amethyst> it would be neat if Crawl could hit a URL to push a new milestone, instead of having to store it locally and have it pulled 20:56:27 <|amethyst> also, centralised login 20:56:41 R A N G E D R E F O R M 20:56:51 tell lasty to hurry it up 20:57:04 <|amethyst> someone should merge food-unification 21:00:13 hellmonk: donations are welcome! 21:01:25 His loyal phone operator, Cerekov, is ready to take your order now! 21:06:19 ready to take dem orders, Cerekov? 21:06:52 yeah 21:07:43 Cerekov how much to have Lasty redesign the god system? I'm looking to do it on the cheap. 21:07:48 if it would be a problem except in spirit 21:09:06 Cerekov I kind of figured it might be out of my price range. Do you have any Lasty redesign specials going on right now? 21:09:07 Qaz, Ru, and Gozag 21:09:37 Lasty: I'm glad you're willing to consider a Ru redesign 21:09:37 Just to be clear, these are totally random Markov responses. Cerekov has no idea what you're saying. 21:09:38 with a cat of dith with 0 UC sucks man 21:09:49 Yeah, sure Lasty 21:10:09 Cerekov what is your opinion about video games 21:10:30 Way to blow its mind, hellmonk 21:10:36 gottem 21:11:13 strangely, it doesn't seem to hear Hellmonk 21:11:14 Cerekov: say something off topic to prove my point 21:11:15 summonings? evocations? bleeeegh 21:11:35 Cerekov: What should hellmonk add to hellcrawl? 21:11:35 after ~25 tries 21:11:44 whoa 21:11:52 Cerekov: What should hellmonk remove from hellcrawl? 21:12:04 41 and 9 tenths of the most pay but good to know that was a little weird 21:12:04 Cerekov: how Tolkien are elves? 21:12:04 my message parsing doesn't seem to handle Hellmonk's ip 21:12:25 parsing IPs... 21:12:39 Cerekov: What is hellmonk's IP 21:12:40 Well, third or fourth 21:12:48 or Floodkiller's 21:12:50 hellmonk: update or no update? 21:12:56 go for it 21:13:01 don't if I want me, this is your project :P 21:13:05 got it 21:13:17 might as well push it now and then bugfix some more later 21:13:54 !tell johnstein please update hellcrawl when you have a chance 21:13:54 hellmonk: OK, I'll let johnstein know. 21:46:40 !calc 72065.3 / 66105.55 21:46:41 1.09 21:52:36 elliptic: looks like increasing monster generation numbers from 10d3 to 12d3 will increase XP by about 9% 21:53:08 !calc (1 - 72065.3 / 66105.55) * 100 21:53:09 -9.02 21:53:19 !calc (72065.3 / 66105.55 - 1) * 100 21:53:20 9.02 21:53:54 so if we went to maybe 13d3 we would have an increase of maybe 13.5% 21:54:38 so currently 15 on-average outside of vaults to 18 on-average outside of vaults gives us 9% 21:54:58 10d3 to 12d3 sounds reasonable to me 21:55:23 ok, and what what about the idea of taking those 2d3 monsters and making them generate awake? 21:55:38 and not in LOS of stairs 21:57:07 it would be better if it wasn't such a fixed range so that spoiled players aren't tempted to count them 21:57:35 yeah, we could allocate more of them to be generated that way, I guess 21:58:08 e.g. first roll 12d3, then give each of them an independent 1/6 chance of generating awake/away from stairs 21:58:12 then place everything 21:58:16 oh I see 21:58:36 sounds like a good idea, and is simpler to implement :) 21:59:08 And then you got those epic levels where you roll lots of monsters and 80% are generated awake 21:59:09 also, I think probably it is a good idea to make all monsters on D:1 generate asleep 21:59:24 seems reasonable 22:00:00 oh, for encompass vaults we don't really have a way of making these generate awake unless we fudge the monster placement there 22:00:10 but I suppose that might be done 22:00:58 but even then it's a question of what chance to use; I guess it wouldn't be hard to have such vaults have a similar chance for their monsters to be generated awake 22:01:30 it would just be done only when the vault was encompass and in the loop that handles those placements 22:02:10 actually, it might be better to have the generate awake chance be somewhat lower than 1/6 so that stealthy chars aren't too sad, since probably a decent number of spawns currently happen after much of the level is already awake 22:02:39 like something in the 1/8 to 1/10 range maybe 22:06:19 gammafunk: I think leaving encompass vaults alone is probably fine and not trying to increase monster density there 22:06:35 if you were thinking of editing the vault defs to do that 22:06:40 Yeah, I didn't want to increase density 22:06:45 those vaults have a lot of monsters 22:06:51 But I was thinking about the generate awake thing 22:06:51 encompass vaults already tend to be nastier than normal levels and have a bunch of special stuff going 22:07:11 But it's not critical that we add that either, since those vaults are just difficult 22:07:18 so I think it is okay for stuff to generate asleep there (and in vaults in general) 22:08:15 If we did do that, it would be handled systematically in the monster placement code for vaults (and only for encompass) 22:08:21 but yeah I think for now we can just not do it 22:09:04 If players complain that encompass vaults are too trivial for their En we can just remove another beloved hex spell