00:10:13 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-379-ga9d99d6 (34) 01:25:10 Unstable branch on crawl.develz.org updated to: 0.22-a0-379-ga9d99d6 (34) 01:57:32 Windows builds of master branch on crawl.develz.org updated to: 0.22-a0-379-ga9d99d6 02:53:48 Monster database of master branch on crawl.develz.org updated to: 0.22-a0-379-ga9d99d6 03:15:28 Unstable branch on crawl.beRotato.org updated to: 0.22-a0-379-ga9d99d6 (34) 03:55:57 -!- amalloy is now known as amalloy_ 06:24:05 -!- amalloy_ is now known as amalloy 06:35:38 !tell advil What I'm trying to get at is lets define "properly" real quick. 06:35:38 Currency: You have 1 message. Use !messages to read it. 06:35:38 Currency: OK, I'll let advil know. 06:39:33 -!- amalloy is now known as amalloy_ 06:47:55 You're right in that the issue doesn't just come up with apport. It's any case where you affect a stash of a tile that you don't wind up standing on next turn. 06:53:18 It seems reasonable to me that if you can see a tile (and potentially change it in some way) that you would see all the items on it. 07:00:10 Teleporting out of LOS of the stash you are affecting is still an issue potentially. I'm trying to put something together to test. 07:05:02 !messages 07:05:03 (1/1) advil said (18h 21m 23s ago): that's one way to go; potentially simpler would be to change it so apport handles stashes properly. I guess if apport isn't behaving right, then nothing that uses items.cc:move_top_item is, so that would be one place to try to fix it. (I haven't tried to do any debugging, just going by the issue report, so might be missing something.) 07:09:12 New branch created: xlvl-travel (3 commits) 13https://github.com/crawl/crawl/tree/xlvl-travel 07:09:12 03Aidan Holm02 07[xlvl-travel] * 0.22-a0-375-g6ee764d: Clear useless books from $-list after finding spells 10(10 days ago, 3 files, 37+ 3-) 13https://github.com/crawl/crawl/commit/6ee764de534b 07:09:12 03Aidan Holm02 07[xlvl-travel] * 0.22-a0-376-g038651b: Fix some abyss features having wrong destination 10(63 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/038651b11d0a 07:09:12 03Aidan Holm02 07[xlvl-travel] * 0.22-a0-377-ga7af5b9: Allow auto-travel to/from all locations 10(4 months ago, 1 file, 30+ 16-) 13https://github.com/crawl/crawl/commit/a7af5b9ec3f8 07:14:56 03Aidan Holm02 07[xlvl-travel] * 0.22-a0-375-ge43cdaa: Fix some abyss features having wrong destination 10(69 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/e43cdaaee3cf 07:14:56 03Aidan Holm02 07[xlvl-travel] * 0.22-a0-376-g9fca584: Allow auto-travel to/from all locations 10(4 months ago, 1 file, 30+ 16-) 13https://github.com/crawl/crawl/commit/9fca584575d3 07:17:27 03Aidan Holm02 07https://github.com/crawl/crawl/pull/679 * 0.22-a0-375-ge43cdaa: Fix some abyss features having wrong destination 10(71 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/e43cdaaee3cf 07:17:27 03Aidan Holm02 07https://github.com/crawl/crawl/pull/679 * 0.22-a0-376-g9fca584: Allow auto-travel to/from all locations 10(4 months ago, 1 file, 30+ 16-) 13https://github.com/crawl/crawl/commit/9fca584575d3 07:25:29 The build failed. (xlvl-travel - a7af5b9 #9551 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/372381210 07:29:54 The build failed. (xlvl-travel - 9fca584 #9552 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/372382587 08:24:46 03Aidan Holm02 07* 0.22-a0-380-g6e0a438: Fix some abyss features having wrong destination 10(2 hours ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/6e0a438587fc 08:24:46 03Aidan Holm02 07* 0.22-a0-381-gcd58e32: Allow auto-travel to/from all locations 10(4 months ago, 1 file, 30+ 16-) 13https://github.com/crawl/crawl/commit/cd58e32bf33d 09:09:49 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-381-gcd58e32bf3 (34) 09:21:30 03Aidan Holm02 07* 0.22-a0-382-g4f8b0bd: Clear useless books from $-list after finding spells 10(10 days ago, 3 files, 37+ 3-) 13https://github.com/crawl/crawl/commit/4f8b0bdfdedd 09:21:30 03NormalPerson702 {Aidan Holm} 07* 0.22-a0-383-g32d7058: Allow brand weapon scrolls to give venom under TSO 10(3 days ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/32d705899023 09:45:52 The build has errored. (master - 83aada6 #5 : Alan Malloy): https://travis-ci.org/rawlins/crawl/builds/372412552 09:53:13 -!- MarvinPA__ is now known as MarvinPA 10:05:31 03Jacob Meigs02 {Aidan Holm} 07* 0.22-a0-384-gf65d00e: Remove get_item_info() deck filtering 10(4 days ago, 2 files, 7+ 32-) 13https://github.com/crawl/crawl/commit/f65d00e5d67a 10:09:58 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-383-g32d7058990 (34) 10:12:55 :D ^^ First one. Feels good man. 10:21:21 03advil02 07* 0.22-a0-385-g24998ea: Encrypt the channel name in .travis.yml so forks can't use it 10(71 seconds ago, 1 file, 6+ 1-) 13https://github.com/crawl/crawl/commit/24998eaec9b9 10:21:52 no idea if I did that right, but I guess we'll find out sooner or later 10:21:52 advil: You have 1 message. Use !messages to read it. 10:26:56 huh... is that actually a problem? fork spam? 10:26:57 yes 10:27:09 I mean, it's not a huge problem, but it's really annoying when it does happen 10:27:42 the forker typically doesn't notice and we have to go ask them to change their .travis.yml 10:28:46 (the travis error above is from my forked copy) 10:29:40 ah, yeah, makes sense 10:30:23 eventually travis will supposedly switch to notification settings via the web interface, not .travis.yml, but they've had an open issue about that for like 5 years now with no actual changes (they had to lock it because it got so much traffic) so I'm not holding my breath 10:32:28 also if that change works it'll let me have a completely clean merge with master in my forked copy :) 10:32:57 with upstream master, that is 10:33:22 wait, there's no corresponding web interface change with that .travis.yml change? 10:33:37 no, there's very little to the travis web interface 10:34:17 oh, the token is part of the encrypted secret 10:34:38 I was wondering how that would possibly work, otherwise 10:35:03 I'm not really sure how the encryption works beyond it being public/private, you just download a gem and run it with whatever you want to encrypt in the repo 10:35:22 in this case it's not as if it's actually a secret what's encrypted 10:39:46 it's probably just encrypt-then-MAC, with the API token as the shared secret 10:41:16 that commit taught me something incredibly valuable 10:41:20 I guess there could be use cases where you want to keep the destination hidden? 10:41:22 apparently you can put checkboxes in markdown 10:41:57 and you can check them without editing the markdown, and your comment is auto-updated 10:43:19 for some notification things (campfire, secured irc servers) there might be credentials in what's encrypted too, this use is just a hack that someone discovered 10:47:07 The build has errored. (fixedpoint - 3d6075e #7 : advil): https://travis-ci.org/rawlins/crawl/builds/372428852 10:47:20 hm I think that is still before I pulled the change 10:48:26 03advil02 07* 0.22-a0-386-g6184afb: checkwhite / unbrace 10(85 seconds ago, 4 files, 11+ 5-) 13https://github.com/crawl/crawl/commit/6184afb72ea9 11:10:01 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-386-g6184afb72e (34) 12:53:11 03Nikolai Lavsky02 {Aidan Holm} 07* 0.22-a0-387-gb94d8b5: Improve Ashenzari's warnings for wands 10(6 weeks ago, 1 file, 5+ 3-) 13https://github.com/crawl/crawl/commit/b94d8b5e9f16 13:09:33 aidanh: hearing reports of crashes on cjr when using travel with G, cjr has an hourly update schedule, so wondering if your recent travel change is to blame 13:09:50 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-387-gb94d8b5e9f (34) 13:10:55 seems likely; any crashlogs for that? 13:11:06 jboons on cjr 13:11:08 !lg jboons 13:11:10 719. jboons the Warrior (L16 MiBe of Trog), slain by the 27-headed Lernaean hydra (kmap: grunt_swamp_rune_castle) on Swamp:4 on 2018-04-28 15:58:41, with 140519 points after 25809 turns and 0:49:01. 13:11:17 !crash jboons 13:11:18 4. jboons, XL16 MiBe, T:23472 (milestone): https://crawl.jorgrun.rocks/morgue/jboons/crash-jboons-20180428-165321.txt 13:11:43 looks like the crash 13:12:54 jboons said he was using ctrl+G to travel as well as ctrl+f and then the travel from that menu 13:13:41 -!- rofl is now known as Guest52935 13:19:33 I can't reproduce a crash with either ctrl-g or ctrl-f 13:23:01 is there a way to retrieve a save that's crashing? 13:25:50 player has to make a copy of the save 13:25:56 not sure if jboons can use ssh though 13:26:11 Unstable branch on crawl.akrasiac.org updated to: 0.22-a0-387-gb94d8b5 (34) 13:28:23 aidanh: also can_travel_to() and can_travel_interlevel() seem wonky in that they both just always return true 13:31:22 well, they should be removed, but the idea was that these should always work, yes 13:31:52 s/they/these functions/, s/these/auto-travel/ 13:32:37 yeah I figured that it was just in need of refactor and not a bug, but was suspicious all the same 13:33:13 I'm asking jboons if he can make a copy of the save 13:33:15 I wonder why that crash wasn't announced 13:33:56 yeah, that's probably just not set up properly on cjr 13:34:13 Jorgrell is working for version updates, but there's probably some bit of config missing for the crash reports 13:34:30 ah 13:34:52 it used to work but maybe that was before cjr had to be rebuilt 13:37:56 aidanh: well, I got a url, but doesn't work for me: https://crawl.jorgrun.rocks/saves/jboons-crawl-git-6184afb72e-180428-1734.tar.bz2 13:38:01 if that works for anyone else, let me know 13:39:06 what's the URL format? I remember there was a timestamp that was off-by-one recently 13:39:45 there was a crashlog that was off by one, but it was a 0.10 game it turned out, at the time I assumed that was the issue 13:40:44 not sure what that format is 13:41:26 <|amethyst> probably 2018-04-28 17:34 13:41:26 I bet it's a permissions / access problem 13:41:26 oh, yymmdd 13:41:26 oh, duh 13:41:28 <|amethyst> y2.1k problem there 13:41:30 yeah it's probably permission 13:41:44 <|amethyst> does it work without the .bz2? 13:41:44 it's a 500 error (same error for that directory) 13:41:50 <|amethyst> hm 13:42:01 zibudo's anime error pages are hard to interpret though 13:42:32 which http error does crying anime girl with flowers indicate again? 13:42:37 heh, I was just assuming that the number it gives you is still true 13:42:49 "500 damage" 13:43:00 is 500 "bad gateway"? 13:43:08 https://crawl.jorgrun.rocks/asdf says "404 damage" 13:43:24 ok, so internal error 13:43:32 500 Internal Server Error 13:43:33 yeah 13:43:39 which could be anything, really 13:43:56 well, I can email zibudo about it, but maybe we can just figure out if there's a bug without the save 13:44:01 it usually takes him a while to get back 13:45:07 I think I know roughly what the bug is 13:48:40 -!- rofl is now known as collin38 13:49:43 that game has the orc end with the pan portal 13:50:08 possibly related to that somehow 13:52:07 as far as I can see, jboons crashed when ctrl-f travelling from lair:1 to snake 14:03:51 on the discord they said that it happened both with ctrl+g and with ctrl+f travel 14:10:29 I think this might take a little longer to track down; I'll revert it for now 14:11:37 I also need to clean up BFLAG_NO_XLEV_TRAVEL and things that use that, like feat_is_portal_entrance() 14:11:57 03Aidan Holm02 07* 0.22-a0-388-g09e6169: Revert "Allow auto-travel to/from all locations" 10(67 seconds ago, 1 file, 16+ 30-) 13https://github.com/crawl/crawl/commit/09e6169d0a13 14:12:12 hm, well I think I just found a different bug with this change, but it's not replicating: I placed statue_bzr on D:9, tried GD8, and it went into the bazaar and then told me Sorry, I don't know how to get there. 14:14:02 here's another interesting odd behavior: from within a bazaar placed on D:9, when I do GD8, it exits just fine, but then prompts with "Have to go through D:8. Continue?" 14:15:25 that one at least replicates 14:15:29 bizarre 14:15:44 indeed ;-) 14:15:46 yeah, I can reproduce that one, but not the former 14:15:58 I did get the first one to happen again, you need to be standing on the portal, not sure why it's only sometimes 14:18:02 hm, still no joy; thanks for the info though 14:19:45 got it a 3rd time 14:20:01 it seems random whether it's up or down that works 14:21:18 may depend on where the actual stairs are? 14:30:16 I can't reproduce that one at all 14:30:54 I'm still mystified as to why stair_destination is being called with a portal exit and an empty level stack 14:38:51 Ranged attack targeting errors 13https://crawl.develz.org/mantis/view.php?id=11462 by Cadex 14:58:26 aidanh: jboons is still getting crashes if having those is useful 14:58:29 !crash jboons 14:58:30 6. jboons, XL17 MiBe, T:30208 (milestone): https://crawl.jorgrun.rocks/morgue/jboons/crash-jboons-20180428-185426.txt 14:59:03 unlikely given those stack frames I guess 14:59:39 svendre (L27 MfIE) ERROR in 'stairs.cc' at line 978: no return path from a portal (Depths:1) (Depths:1) 14:59:49 svendre (L27 MfIE) ERROR in 'stairs.cc' at line 978: no return path from a portal (Depths:1) (Depths:1) 15:00:11 svendre (L27 MfIE) ERROR in 'stairs.cc' at line 978: no return path from a portal (Depths:1) (Depths:1) 15:00:19 !crash svendre 15:00:20 10. svendre, XL27 MfIE, T:81779 (milestone): http://crawl.akrasiac.org/rawdata/svendre/crash-svendre-20180428-185959.txt 15:01:04 same crash, same lack of symbols 15:05:09 btw one thing I noticed (that seems to be harmless) is that BFLAG_NO_XLEV_TRAVEL should be renamed when that change lands 15:05:36 BFLAG_ENTRANCE_ONEWAY or something 15:06:03 yup 15:07:51 I just asked svendre about making a save backup in ##crawl 15:09:34 ah, thanks 15:09:54 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-388-g09e6169d0a (34) 15:10:23 !lm svendre console 15:10:24 No milestones for svendre (console). 15:10:28 !lm svendre tiles 15:10:29 25177. [2018-04-28 18:59:59] svendre the Impregnable (L27 MfIE of Zin) ERROR in 'stairs.cc' at line 978: no return path from a portal (Depths:1) (Depths:1) 15:10:51 they may or may not be able to log in on console though 15:12:40 not to worry, a save isn't essential 15:13:42 I've found some issues with my old approach, but these crashes challenge my understanding of what's actually happening, so it'd be good to figure it out if possible 15:16:11 Tengu flight EV bonus is applied after equipment EV bonuses. 13https://crawl.develz.org/mantis/view.php?id=11463 by NormalPerson7 15:19:46 !lm svendre x=src 15:19:47 25177. [2018-04-28 18:59:59] [src=cao] svendre the Impregnable (L27 MfIE of Zin) ERROR in 'stairs.cc' at line 978: no return path from a portal (Depths:1) (Depths:1) 15:19:52 xtyrian (L25 HOMo) ERROR in 'stairs.cc' at line 913: hell exit without return destination (Vaults:1) 15:20:20 xtyrian (L25 HOMo) ERROR in 'stairs.cc' at line 913: hell exit without return destination (Vaults:1) 15:20:49 !crash xtyrian 15:20:50 2. xtyrian, XL25 HOMo, T:69851 (milestone): http://crawl.akrasiac.org/rawdata/xtyrian/crash-xtyrian-20180428-192019.txt 15:21:05 xtyrian (L25 HOMo) ERROR in 'stairs.cc' at line 913: hell exit without return destination (Vaults:1) 15:21:31 xtyrian (L25 HOMo) ERROR in 'stairs.cc' at line 913: hell exit without return destination (Vaults:1) 15:22:41 they're not giving up.. 15:23:25 I guess you may want to rebuild cao 15:23:38 it updated right after the first report 15:24:23 xtyrian (L25 HOMo) ERROR in 'stairs.cc' at line 913: hell exit without return destination (Vaults:1) 15:25:07 how do I do that? 15:25:21 xtyrian (L25 HOMo) ERROR in 'stairs.cc' at line 913: hell exit without return destination (D:14) 15:25:23 ??rebuild 15:25:24 rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.jorgrun.rocks/rebuild/ Bug |amethyst or Nap.Kin for CDO. Use your powers wisely. 15:25:27 I do have a cao account, but no wizardy powers 15:25:30 ah 15:25:33 I can do it 15:25:42 thanks 15:26:27 http://crawl.akrasiac.org/saves/svendre-crawl-git-b94d8b5e9f-180428-1524.tar.bz2 15:26:56 that wants a user/pass 15:28:54 Unstable branch on crawl.akrasiac.org updated to: 0.22-a0-388-g09e6169 (34) 15:30:33 you don't have a login on cbro? 15:30:47 it's CAO 15:30:55 https://www.dropbox.com/s/ag7615ag5glgtdi/svendre-crawl-git-b94d8b5e9f-180428-1524.tar.bz2?dl=0 15:33:08 I do, but without any dev powers 15:33:16 thanks advil 15:40:49 I can reproduce it 15:41:00 hilariously, it only happens without wizmode 15:41:38 oh yeah I was going to mention that 15:41:42 that might be the case 15:41:59 there's an error in wizmode but it depends on the for_real param 15:42:14 and I wasn't quite sure if that gets set 15:43:29 I didn't set it when I used stair_destination(), although I've realized that that function can't be used, since it requires you to be on the same level 15:43:54 anyway this is a huge help 15:44:17 I always love parameter names like "for_real" 15:44:59 I'm hoping to see "yes_really" someday 15:47:09 _try_exact_string is one of my more recent discoveries 15:47:19 !source mon-speak.cc:165 15:47:20 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-speak.cc#L165 15:47:34 yes, that's ten boolean parameters in a row 15:48:01 I think usually when that's about to happen in current changes amalloy_ complains that there are too many bool arguments :-P 15:48:07 hey svendre, thanks for the save file; that's been a huge help 15:48:33 wait and it calls "__try_exact_string" with two underscores?? 15:49:58 delightful 15:50:24 there's another _ and __ pair in that file too 15:50:32 aidanh: you're welcome. it's been awhile since I participated in here.. wouldn't mind trying to work on something again. Last time, I wound up getting in over my head with too massive a project to begin with. 15:51:03 wow, 10 boolean parameters 15:52:22 double underscore is when static function isn't enough and you need to make it ultra static 15:54:44 also __try_exact_string is recursive, for added clarity 15:55:57 ho boy 15:56:10 !blame devs from ancient times 15:56:11 I pronounce devs from ancient times... Guilty! 15:56:58 we can be glad no devs from the distant future will read our code and blame us....right...??? 15:57:51 working on crawl is hard for us, so it should be hard for them too 16:53:09 New branch created: pull/747 (1 commit) 13https://github.com/crawl/crawl/pull/747 16:53:09 03Jacob Meigs02 07https://github.com/crawl/crawl/pull/747 * 0.22-a0-389-g8b5f7c1: Update ozocubu's armour to break for non-standard forms of movement 10(14 minutes ago, 6 files, 26+ 8-) 13https://github.com/crawl/crawl/commit/8b5f7c161680 18:19:12 Unstable branch on underhound.eu updated to: 0.22-a0-388-g09e6169d0a (34) 19:46:40 MarvinPA: btw, I don't know if you saw that faerie dragon species PR that sort of didn't have a PR description, but just a link to the tavern post 19:47:11 MarvinPA: I think the premise of the proposal is basically wrong and I don't like the species as it is, but it should get a look from at least someone else 19:47:48 you should merge the spell hunger removal part, but for all species instead of one of them 19:48:15 yeah it's kind of hard to see what all it has currently 19:48:29 i'd had a quick look at it but haven't kept up-to-date 19:49:15 my current understanding was weirdly-implemented permaflight (with also weirdly-implemented bonuses?), -1mp cost and no spell hunger? 19:50:07 in the latest version flying movespeed is gone, yeah it's permaflight might be weirdly implemented, not sure about that 19:50:20 -1mp cost and no spell hunger are both in, yeah 19:50:48 it does have a flying ev bonus 19:52:23 but yeah i can't say i'm a huge fan of it design-wise, free level 1 spells seems like a weird and not necessarily great thing 19:53:52 oh they also have a ridiculous ac bonus for some reason 19:54:40 that is trying to make them easy to use for players new to spells, but yeah it's what draconians already do 19:55:01 draconians also don't get that on turn 1 which makes it a lot more reasonable 19:55:04 yes 20:55:59 MarvinPA: I don't much mind if this specific proposal gets used, but I do still hold the opinion that it would be desirable in a swords-and-spells game to have more guidance towards the spells part. A species that speaks to that fantasy and has properties that help players go through the motions is just one possible path 22:58:46 kilrfish (L22 DEFE) ERROR in 'stairs.cc' at line 913: hell exit without return destination (Depths:2) 22:59:54 !crashlog 23:00:04 19273. kilrfish, XL22 DEFE, T:64503 (milestone): http://crawl.akrasiac.org/rawdata/kilrfish/crash-kilrfish-20180429-025845.txt 23:00:07 !lm kilrfish crash x=src 23:00:08 1. [2018-04-29 02:58:45] [src=cao] kilrfish the Ruinous (L22 DEFE of Vehumet) ERROR in 'stairs.cc' at line 913: hell exit without return destination (Depths:2) 23:00:18 maybe didn't update 23:10:20 I think the crash log gives the game version, doesn't it? 23:10:33 0.22-a0-387-gb94d8b5 23:10:37 %git 23:10:37 07Aidan Holm02 * 0.22-a0-388-g09e6169: Revert "Allow auto-travel to/from all locations" 10(9 hours ago, 1 file, 16+ 30-) 13https://github.com/crawl/crawl/commit/09e6169d0a13 23:10:46 yeah, so they don't have the revert 23:38:37 -!- Danei is now known as ByAllMeansGetCoc 23:38:45 -!- ByAllMeansGetCoc is now known as DaneiEIGHT