00:25:59 -!- daidalos is now known as Guest80836 00:31:32 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-947-g2784f4f (34) 00:38:50 -!- amalloy is now known as amalloy_ 00:39:31 ??devteam 00:39:31 devteam[1/27]: https://crawl.develz.org/wiki/doku.php?id=dcss:admin:devteam 00:40:48 !learn set devteam Official list: https://github.com/crawl/crawl/blob/master/crawl-ref/CREDITS.txt | Dev Wiki page: https://crawl.develz.org/wiki/doku.php?id=dcss:admin:devteam 00:40:48 devteam[1/27]: Official list: https://github.com/crawl/crawl/blob/master/crawl-ref/CREDITS.txt | Dev Wiki page: https://crawl.develz.org/wiki/doku.php?id=dcss:admin:devteam 00:52:48 !armour of the dragon king 00:52:52 ??armour of the dragon king 00:52:52 armour of the dragon king[1/1]: +9 GDS with MR+. 00:53:21 !learn mv armour_of_the_dragon_king scales_of_the_dragon_king 00:53:21 armour_of_the_dragon_king -> scales of the dragon king[1/1]: +9 GDS with MR+. 00:53:34 !learn add armour_of_the_dragon_king see {scales of the dragon king} 00:53:34 armour of the dragon king[1/1]: see {scales of the dragon king} 00:54:04 ??dragon king 00:54:04 scales of the dragon king[1/1]: +9 GDS with MR+. 01:20:15 Unstable branch on crawl.develz.org updated to: 0.20-a0-947-g2784f4f (34) 01:39:53 hrm 01:39:57 I probably can't do this can I 01:40:01 coord_def dgn_find_nearby_stair(dungeon_feature_type stair_to_find, 01:40:01 coord_def base_pos, bool find_closest, 01:40:01 const string &hatch_name = "") 01:40:16 guess I'd just make it an actual string if I want a default value 01:58:15 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-947-g2784f4f 02:08:12 subl 02:54:28 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-947-g2784f4f 03:28:01 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-947-g2784f4f (34) 05:14:43 Screen Flashes when Drain Life is Used by a Creature Outside LoS 13https://crawl.develz.org/mantis/view.php?id=10995 by bcadren 06:17:11 ziggurnaut (L13 HOSu) (Lair:5) 06:45:39 -!- amalloy_ is now known as amalloy 07:35:35 -!- amalloy is now known as amalloy_ 11:04:04 !crashlog 11:04:05 16819. ziggurnaut, XL13 HOSu, T:22394 (milestone): http://crawl.berotato.org/crawl/morgue/ziggurnaut/crash-ziggurnaut-20170402-101711.txt 11:05:41 ^rc ziggurnaut 11:05:42 http://crawl.berotato.org/crawl/rcfiles/crawl-git/ziggurnaut.rc 11:23:37 not sure what's going on there, it's crashing in a lua prompt but I can't immediately replicate 11:23:47 would it register as a crash if they send a HUP? 11:35:42 <|amethyst> not a HUP, but if it were killed by webtiles 11:37:03 <|amethyst> e.g. "There are some stale crawl process, will recover in 10 seconds" 11:39:28 <|amethyst> advil: if you look at the "Crash caused by" line in the log, it was SIGTERM 11:39:36 ahh 11:39:51 yeah, I saw that but didn't realize that webtiles would do that 11:40:04 <|amethyst> advil: ah, among other things webtiles sends SIGTERM after 10 s if SIGHUP doesn't work 11:40:11 <|amethyst> 10 s by default 11:40:41 so maybe just a timeout, or double login, or something 11:40:56 <|amethyst> my guess would be a timeout, given that message log 11:41:08 which might not normally show us a crashlog, but could here because they were at a lua prompt 11:41:25 <|amethyst> or maybe it went into their lua infinite loop and they closed the window 11:41:44 that's what I thought first, but I tried out a subset of their code and couldn't get it to loop 11:41:49 it's in getch 11:43:02 <|amethyst> they may have fixed their bug between crashing and us looking at it :) 11:43:07 heh 11:43:35 yeah, possible -- what they were doing is something that could lead to looping for sure 11:43:48 <|amethyst> I mean, it's possible they were just holding down a key 11:44:01 <|amethyst> but the log is just "AUTOQUIT IS NOT ENABLED! Type p" over and over again 11:44:12 <|amethyst> they have a bunch of things that send "SSSSSSSSS" to save 11:44:27 yeah...I tried that too but not very thoroughly 11:44:47 <|amethyst> anyway, looks like the problem is theirs to debug :) 11:44:56 <|amethyst> whatever they're trying to do :) 11:45:11 yeah 13:09:32 -!- yesno__ is now known as yesno 13:27:02 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-947-g2784f4f (34) 15:14:03 New branch created: pull/506 (1 commit) 13https://github.com/crawl/crawl/pull/506 15:14:03 03Floodkiller02 07https://github.com/crawl/crawl/pull/506 * 0.20-a0-948-g7ab3f40: Remove contamination from Haste. 10(2 hours ago, 3 files, 4+ 9-) 13https://github.com/crawl/crawl/commit/7ab3f403e9ea 15:17:38 fwiw I think the original reason for haste to give contam was so that you couldn't use it and invis at the same time, not to try to limit chain-hasting 15:20:44 stevelinton (L15 HOMo) (D (Sprint)) 15:21:15 <|amethyst> !crashlog sprint 15:21:17 No milestones for sprint (crash). 15:21:21 <|amethyst> !crashlog * sprint 15:21:23 660. stevelinton, XL15 HOMo, T:6736 (milestone): http://crawl.akrasiac.org/rawdata/stevelinton/crash-stevelinton-20170402-192043.txt 15:22:47 <|amethyst> javelin of penetration triggered injury mirror, killing the javelineer 15:24:36 <|amethyst> when the javelin reaches its next target, the created ranged_attack has a null actor, which leads to a crash in init_attack 15:24:59 nice 15:25:34 <|amethyst> hm 15:25:37 with Haste being mostly limited to potions (and thus having a realistic limit for the course of the game), I don't see haste+invis as a concern anymore either 15:26:37 probably not 15:26:49 I only see Gozag worshippers being able to abuse it, and it's still unreliable to have it occur 15:27:10 <|amethyst> I guess this is happening because the ranged attack fires final effects in handle_phase_end 15:27:18 in general I'm in favor of removing unnecessary contam sources 15:28:23 <|amethyst> though there are other things that can kill the attacker that don't involve final effects, so delaying fineffs wouldn't really solve it 15:31:06 <|amethyst> !bug 9717 15:31:06 https://crawl.develz.org/mantis/view.php?id=9717 15:33:24 is the issue sidestepped somehow with regular bolt spells? 15:33:43 <|amethyst> advil: they don't create ranged_attacks 15:35:54 <|amethyst> and beam.cc is for the most part good about checking for null agents, since beams with null agents are common 15:36:28 ranged_attack is yet another thing I've never interacted with 15:36:36 looks more complicated than I would have expected 15:36:38 <|amethyst> and penetrating beams use the same beam each time 15:37:20 <|amethyst> unfortunately I don't think you can quite re-use an attack, and even if you did you'd be pointing at a dead monster, and who knows when it might be cleaned up 15:38:06 <|amethyst> OTOH it would be kind of weird for the penetrating missile to just stop working mid-flight if the attacker dies 15:46:17 oh I see, it creates a new ranged_attack each time it affects a new monster? 15:48:09 it does seem intuitively like final effects firing for each individual attack is wrong 15:50:29 -!- amalloy_ is now known as amalloy 18:12:41 -!- amalloy is now known as amalloy_ 18:15:33 Unstable branch on underhound.eu updated to: 0.20-a0-947-g2784f4f (34) 21:05:05 alright, finally getting close to the end of upstairs removal 21:06:00 alexjurkiewicz: I'm going to aim for Friday 4/7 to push this to cpo if that's okay 21:06:18 assuming that nobody discovers a major bug at the last minute 21:35:30 johnstein: same thing, is 4/7 all right for a big hellcrawl update, keeping in mind that savefiles will have to be deleted? 21:56:34 I finally tried Sceptre of Torment on a mummy 21:56:34 Lasty: You have 1 message. Use !messages to read it. 21:56:37 it's surprisingly bad 21:56:39 hellmonk: you are saying I will need to delete all saves? 21:56:47 yeah 21:56:52 yeah it's not really a great weapon 21:57:24 I kind of broke savecompat to remove upstairs 21:57:29 it took me a little while to realize it wasn't a mace 21:57:36 hellmonk: I will do what I can to have it updated soon after it goes live 21:57:43 ok, cool 21:57:55 I may just set up an alternative branch and just swap them over 21:58:07 if that is easier then that's fine too 22:17:29 Lasty, well, it used to be a mace, not sure why it's not anymore 22:20:11 It'd be better as a mace, at least from a strength perspective 22:20:22 I definitely assumed it was a mace 22:21:21 It's not clear to me that the weapon makes sense: since it torments, it encourages a lot of swapping and most characters would rather not trigger it at all. 22:30:51 the best way to use it is to summon something beforehand and hit the summon as the monsters approach 22:31:07 but it's still way worse than just casting agony 22:33:24 fr: scepter of torment as a +13 pain gmace that occasionally torments you when you get hit (*torm) 22:34:07 another option would be to make it a decent weapon and only torment the thing that you hit 22:34:29 but since that's just another damage brand it wouldn't be very interesting either 22:35:22 imo remove it and replace it with lightning lash 22:35:30 ??lightning lash 22:35:31 I don't have a page labeled lightning_lash in my learndb. 22:35:54 hellmonk: a meme before your time 22:35:55 replace w/ triple-wielding 22:36:01 rip 22:36:20 or the sword of scritching 22:36:33 triple wielding: http://vignette3.wikia.nocookie.net/one-piece-fan-crew/images/3/3f/82219af9e499524452dd4033f4e60343.png 22:36:53 the +4 body pillow of Anime 22:37:28 CanOfWorms: ugh I can't find the picture where the naked guy is crouching holding like 4 shitty mall katanas 22:38:54 haha 22:39:27 but if I could, I would totally link it 22:40:20 hellmonk: http://i.imgur.com/oArGngw.jpg 22:40:51 yea 22:42:04 I'm suddenly uncomfortably aware of how many pictures I have of people doing dumb things with swords 22:42:29 hellmonk: I played linley crawl 1.04f today 22:42:35 was it fun 22:42:35 got do D:2 22:42:40 kool 22:42:44 and I seemed to end up in a tiny level so 22:42:58 I'm like, I'll go back up, maybe be a disconnected area of d:2 22:43:10 since that happened a lot in older dcss 22:43:24 turns out the stairs disappear behind you when you enter the level 22:43:27 there's no back-tracking 22:43:52 linley was truly a man ahead of his time 22:44:01 not sure when revisitable levels was added to linley crawl 22:44:07 also there's no skill training 22:44:24 just victory dancing? 22:44:27 I'm not sure how you decide to wear weapons/armour 22:44:34 dunno about that 22:44:38 but I can't select skills to train 22:45:00 today I went to the grocery store but I forgot to buy potato chips 22:45:06 so I am potato chipless 22:45:43 https://cdn.discordapp.com/attachments/205316046230388737/298269997732724737/unknown.png 22:45:51 https://cdn.discordapp.com/attachments/205316046230388737/298271391483166720/unknown.png 22:46:09 probably gonna do a short 1.04f game on my 500 follower special 22:46:17 then play 4.1 and see how far I can get 22:46:35 mikee really wants to see that, says he can't even make it to lair 22:48:15 hellmonk, nice to see you;re at the cutting edge of the 1980s 22:48:21 damn right 22:48:41 fuckin vintage game mechanics 22:50:54 do I have to run CWSDPMI.EXE for dos protected mode interface to run hellcrawl? 22:50:55 does that include savefiles as write(fd, _etext, sbrk(0) - _etext) ? 22:51:04 I didn't actually try saving 22:51:11 but geekosaur check out the morgue screen here 22:51:26 https://cdn.discordapp.com/attachments/205316046230388737/298273692142665728/unknown.png 22:51:43 fkin lol 22:54:05 hypothetically, if a new charms spell were being developed, what design rules should it follow to avoid the issues with previous (and some current) charms spells? 22:59:59 I think the usual things about "no-brainers" (spells that depend poorly on spellpower and are always useful), and if it is a lower-level spell, not making it beneficial to cast "in every fight" 23:25:32 hrm, what's the canonical way to check that a level exists/has generated 23:44:02 there was no april fools :( 23:44:19 the real april fools joke was the friends we made along the way 23:44:24 hellmonk: sounds good 23:44:42 alright 23:44:56 my body is 1000% ready 23:45:16 is this the no backtracking change? remind me to delete all saves when you push 23:45:26 if that's required 23:45:31 yes 23:45:35 and yes 23:48:19 nice changelog 23:48:33 rename to helljog 23:50:05 lol