00:07:23 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.23-a0-539-g3f6f39f (34) 00:52:26 03ebering02 07https://github.com/crawl/crawl/pull/916 * 0.23-a0-506-g750da1a: Iconography and gui elements for decks 10(5 minutes ago, 31 files, 31+ 7-) 13https://github.com/crawl/crawl/commit/750da1aa9811 00:52:26 03ebering02 07https://github.com/crawl/crawl/pull/916 * 0.23-a0-507-g1102ff9: fixup! A deck choosing menu 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1102ff968e29 01:16:23 Guess I was the only one who liked labyrinth 01:20:51 Don't tell us what else you like, Rast, we might remove that too! 01:21:04 I like gozag a lot :( 01:21:13 gozag nerfs incoming 01:21:19 and rightfully so 01:21:22 (gozag nerfs are probably a good idea) 01:21:39 gammafunk, nothing against gauntlet, but you could have added it and still kept labyrinth 01:21:42 (they are) 01:22:08 well part of the aim of gauntlet was to have a new portal that was fun and took the good parts of labyrinths 01:22:09 most of the lab annoyances are literally special cased things that can be turned back off 01:22:42 the new lab minivaults are fun, you're wandering through looking for the minotaur and you never know what you'll find 01:22:45 no, I don't agree that manually solving a maze is interesting (and having an algorithm solve it for you is even less interesting) 01:23:01 once you know the trick it's not bad 01:23:02 yeah, well some of this general idea is preserved with the arena concept 01:23:22 also, the maze is broken up with the minivaults 01:23:29 you are making choices (like how you might choose a path in a maze) and you will fight cute little arenas with unexpected monster combos and layouts 01:23:49 well again, the maze solving part just wasn't interesting for a game like this 01:24:22 it was sort of nice in that sense of "ah, now I'm doing something completely unrelated to the usual game of crawl" and in a way that can feel relaxing, I guess 01:24:29 if you allowed ?mapping, theres no longer maze solving 01:24:40 yes but there's also no point to the maze 01:24:46 hmm 01:24:47 it's just a long travel path with no meaning 01:28:10 Unstable branch on crawl.develz.org updated to: 0.23-a0-539-g3f6f39f (34) 01:34:18 if you are seriously looking to nerf gozag, a good start would be piety decay 01:34:35 tax $1 every 50 turns or whatever 01:59:06 Windows builds of master branch on crawl.develz.org updated to: 0.23-a0-539-g3f6f39f 03:00:01 Monster database of master branch on crawl.develz.org updated to: 0.23-a0-539-g3f6f39f 05:50:06 piety decay and no free potion petition 05:50:26 those are the two balance issues with gozag imo 06:29:57 piety decay is part of gozag's thing imo 06:30:20 lack of i mean 06:30:33 remove distraction aura 06:30:40 entirely 07:29:18 gozag would work fine without piety decay 07:29:39 and I don't think that's what players really care about by choosing gozag 07:30:25 in terms of their being motivated to play gozag because of lack of piety decay 07:30:42 they're motivated by abilities 08:25:12 osune (L13 MiBe) ASSERT(you.equip[slot] == armour.link) in 'delay.cc' at line 775 failed. (D:14) 09:07:02 this player might need a manual fix: https://www.reddit.com/r/dcss/comments/a3w2ox/stuck_in_exitless_gauntlet_should_i_just_forget_it/ 09:08:19 I suppose save compat could bump anyone in that specific vault prior to 04293e54a7a0 out of the guantlet? 09:08:30 but there might not really be that many 09:10:35 I don't think there are that many, and at this point I'd worry that the solution would do something bad for the saves in non-broken labs. We haven't done it in a long time but in principle there is always a risk that we'll screw up trunk and render games unplayable despite our best efforts 09:11:36 floraline: alexjurkiewicz if either of you is interested in hosting a new-nemelex experimental I think my work is at the stage where that would be helpful 09:11:58 03ebering02 07https://github.com/crawl/crawl/pull/916 * 0.23-a0-508-gf916c63: Descriptions for Nemelex Draw abilities 10(10 minutes ago, 4 files, 74+ 23-) 13https://github.com/crawl/crawl/commit/f916c63abf0c 09:28:24 well the simplest thing would be to just spawn an exit portal under players with the right save version / in that vault, that's pretty safe. But some of them may have already upgraded 09:28:58 I think manually fixing those saves is possible as long as someone can replace them 09:36:09 advil: ebering: yeah, I'd hope that the number of games effected would be pretty small; I did do rebuilds as soon as I was able 09:36:13 hrm 09:36:24 !gitgrep 1 exit 09:36:25 %git HEAD^{/exit} 09:36:25 07amalloy02 * 0.23-a0-537-g04293e5: Don't trap player in gammafunk_gauntlet_branching (Kierst, NormalPerson7) 10(16 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/04293e54a7a0 09:36:30 !gitgrep 2 exit 09:36:30 %git HEAD^{/exit}^^{/exit} 09:36:30 07gammafunk02 * 0.23-a0-536-g5e0f5a2: Remove additional exits from a Gauntlet map 10(2 days ago, 1 file, 33+ 33-) 13https://github.com/crawl/crawl/commit/5e0f5a2404c2 09:36:36 I suspect it's on the order of 2-3 09:36:46 yes 09:36:54 !lm * br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2 09:36:55 22. [2018-12-07 03:10:15] bonepile the Covert (L12 OpEn of Dithmenos) entered a Gauntlet on turn 15719. (Lair:2) 09:37:00 max of 22 :) 09:37:01 well 09:37:03 not quite 09:37:54 that last one is in fact the reddit poster 09:38:07 !lm * br.exit=gauntlet gid=$(!lm * br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2 x=gid fmt:"$x[0]" title:"") 09:38:08 No milestones for * (br.exit=gauntlet gid=bonepile:cao:20181107015804S). 09:38:35 !lm * br.exit=gauntlet gid=$(!lm * br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2 x=gid fmt:"$x[0]" title:"" join:"|") 09:38:35 No milestones for * (br.exit=gauntlet gid=bonepile:cao:20181107015804S). 09:38:46 !lm * br.exit=gauntlet gid=$(!lm * br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2 s=gid fmt:"${.}" title:"" join:"|") 09:38:48 No milestones for * (br.exit=gauntlet gid=Airwolf:cao:20181106185648S|Anandil:cbro:20181106214456S|ArbitUH:cao:20181106080110S|ArcanElement:cbro:20181106184832S|astronautguy:cao:20181107021935S|BeardTony:cao:20181105191616S|bonepile:cao:20181107015804S|case:cbro:20181106223922S|CougarLife:cbro:20181107005310S|Djent:cao:20181106210538S|Fasciola:cbro:20181106174655S|Firecrotchwizard:cbro:20181105055... 09:38:57 hmmm 09:39:03 !lm * br.exit=gauntlet 09:39:04 No milestones for * (br.exit=gauntlet). 09:39:06 ah 09:39:08 heh 09:39:12 no milestones, drat 09:39:37 does that mean something's wrong with the milestones or no one has exited 09:39:52 it was only one map that was broken, right? 09:40:01 I think portals just don't get exit milestones 09:40:06 ah 09:40:13 !lm * br.exit=icecv 09:40:13 No milestones for * (br.exit=icecv). 09:40:23 which....they probably should? 09:40:43 !lm * br.enter=icecv 09:41:02 well that'll possibly timeout but yeah that's unfortunate 09:41:23 ebering: we actually have fixed saves manually multiple times in the past, I've even had one of my own games fixed 09:41:39 it's not especially problematic or error-prone or anything since you can test any edited save you make 09:41:48 the final product, at least 09:42:05 but yeah it's work for any admin who wants to do it; a dev has to fix the save and the admin has to install it 09:42:13 90s limit exceeded: killed !lm * br.enter=icecv 09:42:16 if ((brdepth[old_level.branch] > 1 09:42:23 no 1 level branches count as notable, I guess 09:42:27 except the vestibule 09:42:41 ah, might be good to add those, at least in the case of portals 09:42:56 for vestibul I guess I could see not having it 09:43:03 and temple 09:43:10 well, temple for sure I guess 09:43:10 it probably comes from the days when everything got announced 09:43:21 sounds plausible 09:43:54 !source stairs.cc:734 09:43:54 https://github.com/crawl/crawl/blob/master/crawl-ref/source/stairs.cc#L734 09:45:31 you could check for later milestones on those chars btw, if you really wanted to 10:01:47 oh 10:01:48 good point 10:03:08 !lm . br.enter=elf 10:04:39 90s limit exceeded: killed !lm . br.enter=elf 10:05:09 !lm * br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2 s=oplace 10:05:09 22 milestones for * (br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2): 4x Lair:6, 3x Lair:2, 2x Lair:1, 2x Lair:3, 2x Lair:4, 2x Orc:2, 2x D:13, 2x D:15, D:14, D:12, Lair:5 10:05:19 !lm * alive br.enter=swamp|spider|snake|shoals|elf gid=$(!lm * br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2 s=gid fmt:"${.}" title:"" join:"|") 10:05:21 13. [2018-12-07 06:50:48] ArbitUH the Warrior (L17 TeAE of Vehumet) entered the Spider Nest on turn 47067. (Lair:3) 10:05:42 and then 10:05:50 !lm * br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2 alive 10:05:52 11. [2018-12-07 03:10:15] bonepile the Covert (L12 OpEn of Dithmenos) entered a Gauntlet on turn 15719. (Lair:2) 10:06:27 oh, need to control for multiplicity 10:06:37 !lm * alive s=gid br.enter=swamp|spider|snake|shoals|elf gid=$(!lm * br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2 s=gid fmt:"${.}" title:"" join:"|") 10:06:39 13 milestones for * (alive br.enter=swamp|spider|snake|shoals|elf gid=Airwolf:cao:20181106185648S|Anandil:cbro:20181106214456S|ArbitUH:cao:20181106080110S|ArcanElement:cbro:20181106184832S|astronautguy:cao:20181107021935S|BeardTony:cao:20181105191616S|bonepile:cao:20181107015804S|case:cbro:20181106223922S|CougarLife:cbro:20181107005310S|Djent:cao:20181106210538S|Fasciola:cbro:20181106174655S|Firec... 10:06:44 helpful 10:07:00 !lm * alive fmt:"made it out" s=gid br.enter=swamp|spider|snake|shoals|elf gid=$(!lm * br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2 s=gid fmt:"${.}" title:"" join:"|") 10:07:02 13 milestones for * (alive br.enter=swamp|spider|snake|shoals|elf gid=Airwolf:cao:20181106185648S|Anandil:cbro:20181106214456S|ArbitUH:cao:20181106080110S|ArcanElement:cbro:20181106184832S|astronautguy:cao:20181107021935S|BeardTony:cao:20181105191616S|bonepile:cao:20181107015804S|case:cbro:20181106223922S|CougarLife:cbro:20181107005310S|Djent:cao:20181106210538S|Fasciola:cbro:20181106174655S|Firec... 10:07:07 !lm * alive title:"made it out" s=gid br.enter=swamp|spider|snake|shoals|elf gid=$(!lm * br.enter=gauntlet vlong=0.23-a0-536-g5e0f5a2 s=gid fmt:"${.}" title:"" join:"|") 10:07:09 made it out: 3x BeardTony:cao:20181105191616S, 3x p1v0:cao:20181105135838S, 2x Airwolf:cao:20181106185648S, 2x ArbitUH:cao:20181106080110S, 2x case:cbro:20181106223922S, zishaf:cbro:20181106200312S 10:07:19 ok, so 6 10:07:25 with 11 games alive 10:07:32 meaning max of 5 needing a fix 10:08:07 might not be fully correct since a game could have made it out and not generated any of those specific milestones 10:09:06 oh and technicaly some games might have gone in to those places before going into the lab 10:09:27 but to make it really correct the query is a bit more complicated and not worth the effort 10:38:05 I might just commit a save compat fix 10:38:18 it's really not too bad to do and it's easier than all the coordination involved in a manual fix 10:42:20 03ebering02 07https://github.com/crawl/crawl/pull/916 * 0.23-a0-509-gde9b524: fixup! Descriptions for Nemelex Draw abilities 10(46 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/de9b524391e2 10:42:20 03ebering02 07https://github.com/crawl/crawl/pull/916 * 0.23-a0-510-g898f760: Display cards available in the ability menu 10(12 minutes ago, 1 file, 13+ 8-) 13https://github.com/crawl/crawl/commit/898f760db3a8 10:42:20 03ebering02 07https://github.com/crawl/crawl/pull/916 * 0.23-a0-511-g9e431a2: Disable empty decks in the ability menu 10(5 minutes ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/9e431a2e33b3 10:55:03 well, the one tricky thing with this map is that depending on where they are when they load, if someone ignores the emergency exit they could still be trapped 10:59:19 guess you can't save everyone 11:01:44 advil: you could probably do something clever with looking for the transporter marker of the right label 11:02:12 and replace e.g. a landing site with an exit 11:02:49 since you know what the marker labels are of landing sites 11:03:06 the ones that are in the final landing area specifically 11:03:38 Other than that, I assume you were planning to place an exit under the player? 11:05:48 yes 11:05:57 I might just still do that, for simplicity 11:08:38 gauntlet is all about making choices after all, I'm just giving a choice to not get trapped 11:08:57 haha 11:09:13 fine, mock my newest vanity project if you must 11:09:25 :-P 11:09:36 I'll mock your crawl music changes when they get merged 11:09:51 (I didn't really mean that in a mocking way) 11:09:57 yes, I know :) 11:10:24 for some reason I'm more excited about sound effects in crawl than background music 11:10:33 I guess because I'd tend to play my own music after a while 11:12:58 03advil02 07* 0.23-a0-540-gb4a7915: Save compat for 04293e54a7a0 10(4 minutes ago, 2 files, 16+ 0-) 13https://github.com/crawl/crawl/commit/b4a79150e3e6 11:13:27 %git f02c8104387 11:13:27 07advil02 * 0.23-a0-417-gf02c810: Validate file pointer when loading help parts 10(4 weeks ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/f02c81043874 11:13:32 I almost made it a month 11:15:20 I checked stats since 0.21-a 11:16:36 $ top-crawl-commits 0.21-a0..HEAD 11:16:36 481 advil 11:16:36 450 gammafunk 11:16:36 423 Aidan Holm 11:16:36 132 ebering 11:17:00 your lead widens a bit if we go back to 0.20-a0 11:17:19 huh, even with that break 11:17:30 small bugfix commits ftw 11:19:29 %git 0.23-b0~1 11:19:29 Could not find commit 0.23-b0~1 (git returned 128) 11:19:34 %git 0.23-b1~1 11:19:34 Could not find commit 0.23-b1~1 (git returned 128) 11:19:55 %git 0.23.0~1 11:19:55 Could not find commit 0.23.0~1 (git returned 128) 11:20:03 derp 11:20:06 %git 0.22.0~1 11:20:06 07gammafunk02 * 0.22-b1-75-g2b63b61: Rewrap the FAQ.txt file (RoGGa, 11512) 10(4 months ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/2b63b61895ae 11:20:13 %git 0.22-b1~1 11:20:13 07gammafunk02 * 0.22-a0-900-g8945bfb: Adjust placement of Sonja and Urug 10(4 months ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/8945bfbd8a32 11:20:26 yeah, feels like more has changed fundamentally this version 11:20:33 but commit count wise we're a bit less 11:20:59 no ui overhaul or webtiles password reset 11:21:18 yeah, although aidanh has another big UI branch to merge 11:21:25 oh and we still have datafiles to merge... 11:22:24 but yeah, probably the UI stuff alone counts for most of it, not sure how big webtiles passwords were, but I feel that wasn't too many 11:22:46 also we need to encourage more admins to enable that 11:23:15 it would be nice to get some of floraline's other prs in and enabled also 11:23:24 less ambitious than webtiles-changes but needed smoothing 11:23:48 hrm, did he implement many others? 11:24:14 webtiles email change definitely 11:25:21 there are a bunch of misc webtiles options that look plausible but affected things outside my knowledge sphere 11:26:07 one of them needed some more edits? not sure if that got done 11:26:21 yeah, the gzip option is interesting in terms of the discussion of how having compression creates other issues 11:26:45 the Forwarded-Proto header is one that would help out people running their own webtiles instances 11:27:00 I have heard that getting tornado to use https with our ancient tornado is a nongo 11:27:23 but that it is also a headache to set up an httpd instance to proxy 11:29:35 yeah the gzip one still needs some changes so as to add a new option in a way that won't break servers 11:30:50 hrm, the description of the issue that floraline gives of the X-Forwarded-Proto PR confuses me a bit 11:31:09 in that no 4. read "Client will refuse the websocket" 11:31:48 whereas I think it's the proxy that's actually refusing the Clients subsequent attempt to connect via http (based on the webtiles websocket url it's eventually given) 11:32:24 iirc I actually tested that one and it didn't cause any problems that I spotted 11:32:36 but I still didn't really now what it was doing so I didn't merge it 11:32:55 *know 11:33:10 yeah I get the description of why it could be useful, but I don't have familiarity with that header 11:34:35 and yeah I guess we could take the webtiles-changes approach and do url manipulation in the client 11:37:13 Unstable branch on crawl.kelbi.org updated to: 0.23-a0-540-gb4a79150e3 (34) 11:42:11 Unstable branch on crawl.akrasiac.org updated to: 0.23-a0-540-gb4a7915 (34) 11:45:52 new nemelex is in playtestable shape I think 11:46:11 the stack 5 ui needs some work, and I'd like to add another pane to the ^ screen 11:46:29 but nem isn't the only god that needs an extra pane, so I don't think I'll do that in the nem branch 11:46:53 (by the way, y'all can push to ebering/crawl:rnrnemelex) 11:47:10 my plan is not to force-push to that 11:47:22 just rebase and merge when the time comes 14:24:28 New branch created: pull/919 (1 commit) 13https://github.com/crawl/crawl/pull/919 14:24:28 03NormalPerson702 07https://github.com/crawl/crawl/pull/919 * 0.23-a0-541-gebbe121: Show blowgun chance on firing with F (11777) 10(13 minutes ago, 1 file, 27+ 4-) 13https://github.com/crawl/crawl/commit/ebbe12102b22 14:25:21 hm is it possible to get multiple instances of the same portal during a game? 14:25:25 or is that ruled out somehow? 14:28:48 advil: for most portals it is impossible. bazaars are the only exception i can think of 14:28:57 ah 14:30:13 I found one place where this is tracked (you.branches_left) but that is apparently not how the generation constraint is implemented 14:30:35 oh well, I don't really need to know how it works 14:33:36 advil: i think it's tags in the portal entry vaults 14:33:46 uniq_ossuary is a tag all the ossuary entries have, for example 14:33:51 oh, that'd do it 14:34:18 i forget where the "uniq_" prefix is handled 14:34:33 that one I have looked at before for other reasons 14:36:12 i wonder why the type for describing target selection is called "dist" 14:41:46 03advil02 07* 0.23-a0-541-g48eebcd: Create br.exit milestones for more branches 10(11 minutes ago, 1 file, 7+ 2-) 13https://github.com/crawl/crawl/commit/48eebcd87f08 14:47:19 Unstable branch on crawl.kelbi.org updated to: 0.23-a0-541-g48eebcd87f (34) 14:48:28 amalloy: mysteries of crawl past 14:51:37 my best guess is that it is a hold over from when throwing had range limitations but??? 14:57:58 older than that 14:58:06 it was called struct dist in 14:58:08 %git 673bdae7548 14:58:08 07peterb1202 * 673bdae75485: Initial revision 10(13 years ago, 183 files, 153322+ 0-) 13https://github.com/crawl/crawl/commit/673bdae75485 15:00:01 03NormalPerson702 {amalloy} 07* 0.23-a0-542-ge99ae73: Show blowgun chance on firing with F (11777) 10(48 minutes ago, 1 file, 27+ 4-) 13https://github.com/crawl/crawl/commit/e99ae73ce801 15:00:48 amalloy: with the merge before I finished building my copy of it to test :P 15:02:01 Unstable branch on crawl.kelbi.org updated to: 0.23-a0-542-ge99ae73ce8 (34) 15:02:27 i should check tiles actually - i think it may still be possible to throw an item through the old path by clicking on stuff 15:15:29 Toogi (L21 MuNe) ERROR in 'tags.cc' at line 4348: Invalid item: (quantity: 0) gold piece (D:9) 15:41:46 rand_demon_4 is a weird vault. it looks like it's intentionally designed to require noticing an area you could dig into 15:46:17 as pointed out in https://www.reddit.com/r/dcss/comments/a431u3/ - i looked through the history and it's been that way ever since it was first added in 2007 via 2b3c8ea80b1 15:46:53 it was a different time in crawl vault design 15:47:11 right. i can understand how that might have seemed cool back then. it doesn't seem to fit today, right? 15:48:32 it does not 15:49:14 changing the intended dig destination to a door is probably sufficient 15:49:30 I've got it 15:50:49 03ebering02 07* 0.23-a0-543-g2dd13d1: Remove a secret dig square (Rawrakai) 10(44 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/2dd13d1d2ce3 15:59:40 heh, we posted almost identical comments on reddit :P 16:01:58 Unstable branch on crawl.kelbi.org updated to: 0.23-a0-543-g2dd13d1d2c (34) 16:44:32 03gammafunk02 07* 0.23-a0-544-g9cf61d6: Fix a Gauntlet monster set entry 10(47 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/9cf61d6ab021 16:44:32 03gammafunk02 07* 0.23-a0-545-g05cfe7a: Balance changes for some Gauntlet monster sets 10(4 hours ago, 1 file, 18+ 14-) 13https://github.com/crawl/crawl/commit/05cfe7af0558 16:44:32 03gammafunk02 07* 0.23-a0-546-g807884b: A couple new Gauntlet monster sets 10(4 hours ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/807884b9e00b 16:44:32 03gammafunk02 07* 0.23-a0-547-g1e3a7e1: Some fixes for a Gauntlet map 10(4 hours ago, 1 file, 6+ 6-) 13https://github.com/crawl/crawl/commit/1e3a7e1e510b 16:44:32 03gammafunk02 07* 0.23-a0-548-gc58ec83: A new Gauntlet map with progressively more choices 10(4 hours ago, 1 file, 68+ 0-) 13https://github.com/crawl/crawl/commit/c58ec838620e 16:44:32 03gammafunk02 07* 0.23-a0-549-ge004423: Extend and rework gammafunk_gauntlet_branching 10(4 hours ago, 1 file, 77+ 52-) 13https://github.com/crawl/crawl/commit/e004423b7867 16:44:32 03gammafunk02 07* 0.23-a0-550-g7de1f8e: Remove some SUBST for unused subvault glyphs 10(12 minutes ago, 1 file, 0+ 4-) 13https://github.com/crawl/crawl/commit/7de1f8ee9fc7 16:46:58 Unstable branch on crawl.kelbi.org updated to: 0.23-a0-550-g7de1f8ee9f (34) 16:49:01 -!- yesno__ is now known as yesno 17:00:59 The build passed. (master - 2dd13d1 #10695 : Edgar Bering): https://travis-ci.org/crawl/crawl/builds/465131384 18:21:27 Unstable branch on underhound.eu updated to: 0.23-a0-550-g7de1f8ee9f (34) 19:21:28 -!- quadsar_ is now known as quadsar 20:11:42 Fast travelling to an unvisited floor no longer works as a default after visiting and leaving another branch 13https://crawl.develz.org/mantis/view.php?id=11783 by everene 21:04:24 ebering: new-nemelex building now 21:06:29 alexjurkiewicz: is that what we're calling it? 21:07:39 the branches are called "Experimental ()" on CPO 21:07:57 that's not the branch name though 21:07:57 but the logs don't get read by sequell so the name isn't so important, if that's what you're thinking of...? 21:08:05 i'm seeing rnrnemelex 21:08:27 alexjurkiewicz: sweet! thanks 21:08:39 ah yeah. what is the new branch name? new-nemelex doesn't exist 21:08:57 it's ebering:rnrnemelex 21:09:22 alexjurkiewicz: it's not a branch in the crawl repo (okay it is, it's pull/916) 21:09:36 oh cool you can reference a pull as a branch like that? 21:09:39 yeah 21:09:50 often when I'm merging prs I do 21:09:51 oh. cool, i'll use the pull too 21:09:58 $ get fetch upstream pull/916/head 21:10:08 git checkout -b informative_name FETCH_HEAD 21:11:10 upstream is my remote name for crawl 21:13:17 anyway yeah, I will call the branch new-nemelex for users, since that's a bit more explicit 21:13:49 ebering: side note: it would be cool if experimentals had some way to tell users what was new when they started a game. Either the server could link to the wiki page or the game could on turn 0 21:15:46 floraline: can you link to your code changes to group games in the lobby list? 21:15:46 i've called it new-nemelex too 21:15:52 you did before, but I didn't save the link -.- 21:15:53 when it's done building i will restart webtiles 21:16:00 sure, let me see if i can find it on pastebin 21:16:04 it might have self destructed 21:16:27 alexjurkiewicz: https://pastebin.com/4eZ6U1bJ 21:16:52 new^3nemelex? 21:17:17 ability.cc:1126:8: warning: no previous declaration for ‘std::__cxx11::string _nemelex_desc(ability_type)’ [-Wmissing-declarations] 21:17:19 at least I think this is the third remake since I've been paying attention, maybe I'm off by one 21:17:20 nemelex2018 21:17:22 whoops 21:17:27 didn't mean to paste that 21:18:03 and another warning further down: decks.cc:215:14: warning: no previous declaration for ‘const string _stack_contents()’ [-Wmissing-declarations] 21:19:01 ah yeah, this seperator stuff... need to re-implement it for webtiles-changes 21:19:39 the separator thing is really just intended to change the default | into something else 21:20:06 if you're going to bring custom game links stuff to webtiles-changes it could be a lot more useful/easy 21:21:28 yeah I'll try to add a 'section' parameter for game config and let the lobby code work it out 21:21:33 oh i guess when i built manually i forgot to make it nice 21:22:00 right that would be a lot better 21:22:49 surely we're up to ^6 by now? 21:23:32 yeah, calling the branch rnrnemelex was my homage to scheme 21:24:21 actally it looks like we're up to ^8 or so :p 21:24:54 someday we'll get this god figured out 21:25:20 hey, early versions had that portable altar thing 21:26:45 and tbh I'd be thinking of giving it up as a bad job. "neat idea, but nobody's ever been able to make it sane" 21:26:46 alexjurkiewicz: thanks for the warnings 21:27:01 i can only take half the credit 21:27:16 clang seems to not have that warning 21:27:25 well cko generates warnings every 13 minutes 21:27:28 :P 21:28:09 I could click through to travis I guess 21:28:28 clang should have that warning. possibly build options? I build webtles locally to get warnings not generated by console 21:28:29 It would be nice if the makefile got clang to generate similar warnings 21:28:40 I build webtiles locally 21:29:14 ...and one reason I build with clang is it used to generate the better warnings. and those in particular 21:37:53 Experimental (new-nemelex) branch on crawl.kelbi.org updated to: 0.23-a0-511-g9e431a2e33 21:38:02 ebering: ok first feedback,is there any feedback when you get a card?? 21:38:21 just explored a few levels wondering when I'd get my first card, and I checked ability screen and I have like 14! 21:38:47 Webtiles server stopped. 21:39:29 Webtiles server started. 21:45:23 alexjurkiewicz: there's supposed to be a god message that reads "Nemelex deals you some cards." every time you get a gift 21:45:25 ah there is a message, but it's not force_mored 21:45:29 heh 21:45:29 mm! 21:46:19 it would be nice if the message said which deck. Maybe it could say something different if the deck goes from 0->1 and when the deck is full, because force_more for every gift would be annoying but the latter two conditions are probably important 21:53:53 indeed 21:53:54 thanks! 21:54:37 working out the exact messaging is a bit tricky, because gifts now come to all decks 21:54:51 but doesn't seem impossible 21:54:53 also rip 21:55:56 indeed.please also mege in trunk so I can test gauntlet at the same time 22:32:16 courtesy of ##crawl: one issue with teleport traps, that remains even with explore traps, is that it encourages players to wear a -Tele item while exploring; perhaps -Tele should be removed? 22:36:47 tbh I'm starting to think that if the new traps thing is the best we could do, maybe they should just be removed. I'm having trouble seeing the point 22:37:53 trap-effects have good odds to create tense, memorable experiences 22:38:12 it's possible that they're currently overtuned 22:38:47 but, yanking the player out of their controlled happy terrain with a 14-tile wide clear path to the upstairs is desirable from time to time 22:39:51 so far the main effect I've seen was getting unexpectedly yanked out of a sewer entrance vault 22:40:43 that sounds like a problem with portal vault timers rather than a problem with traps 22:47:07 I hadn't reached the actual portal yet 22:48:45 I mean that could happen with old traps 23:22:34 ebering: is there a thread for new nelemex 23:26:22 floraline: yes https://crawl.develz.org/tavern/viewforum.php?f=8 23:26:26 oops 23:26:33 https://crawl.develz.org/tavern/viewtopic.php?f=8&t=25934 23:38:10 You draw a card... You have drawn the Storm. A fierce wind blows from the card. 23:38:13 The orcs, the orc knight and your air elemental are blown away by the wind. 23:38:17 shouldn't air elementals have rWind 23:47:02 ebering: thanks, i've added a link to the thread 23:47:10 new-nemelex is playable on cko, someone is in there right now 23:50:53 ebering: bug report: if you get a confirm prompt while targeting a destruction spell (eg "your line of fire to the x is blocked by a bush") and answer N, the card is cancelled rather than returning you to the targeter 23:51:38 alexjurkiewicz: thanks