02:16:25 Two identical ghosts in a vault are bug, aren't they? 02:16:39 no 02:16:50 there's a ghost permastore that can be drawn from as much as necessary 02:17:07 I see 02:17:26 in the future we may improve it to where that won't be likely to happen (or maybe ever happen) 02:17:27 Btw, how was that permastore created? 02:17:57 it's the same basic way as normal bones files are, but the ghosts have their names randomized using the name generator 02:18:17 it has a chance to save a ghost in permastore, I'd have to remind myself of the exact condition 02:18:20 oh, that's why I met my own ghost of a combo I never lost. 02:18:26 but it's otherwise and actual ghost 02:18:33 oh, really? 02:18:34 oh no 02:18:37 that's not a permastore ghost 02:18:39 that's a clone ghost 02:18:52 clone ghosts happen if there's no permastore ghost available 02:19:10 which currently can happen with a new minor tag (although advil just improved that) or new version install 02:19:25 in the future we'll have pre-made permastore files assembled from across servers 02:19:41 so initially no server should have many clone ghosts 02:19:56 but yeah if it has no ghost to draw on at all, it will clone your current character (as a ghost) 02:20:00 similar to what Mara does 02:20:05 well the same really 02:20:17 But combo I played was different? 02:20:41 well then that shouldn't generally happen; ghosts only get made from lost games 02:20:53 s/generally happen/happaen at all afaik/ 02:21:13 can you find the game/ghost where this occurred? 02:22:02 It was in the first few day of a tourney. 02:22:07 O can try. 02:28:02 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-41-gf80aaed: Fix require() only failing the first time (pibborn) 10(11 days ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/f80aaed8d91f 02:28:02 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-42-g944a63d: Fix compilation error with TOUCH_UI=yes (sagitter, GH #833) 10(8 days ago, 2 files, 14+ 8-) 13https://github.com/crawl/crawl/commit/944a63db7593 02:28:02 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-43-g568fac7: Fix X> leaking location of portals (silenth. #11629) 10(8 days ago, 1 file, 2+ 6-) 13https://github.com/crawl/crawl/commit/568fac7b1c5c 02:28:02 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-44-g7854733: Fix double-space in Ash dancing weapon warning (Pekkekke, #11603) 10(8 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/78547338ef06 02:28:02 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-45-gb663c66: Ask for confirmation when forgetting spells (RoGGa, #11581) 10(8 days ago, 1 file, 15+ 4-) 13https://github.com/crawl/crawl/commit/b663c6682deb 02:28:02 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-46-g6388484: Wrap chardump notes, overview, and messages (NormalPerson7, #11583) 10(4 weeks ago, 3 files, 23+ 4-) 13https://github.com/crawl/crawl/commit/6388484a4017 02:28:02 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-47-gf41e1c7: Allow minimap to shrink when tile_map_pixels set (RoGGa, #11642) 10(6 days ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/f41e1c738620 02:28:02 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-48-g210e44f: Fix incorrect minimap resizing (RoGGa, #11642) 10(6 days ago, 1 file, 11+ 1-) 13https://github.com/crawl/crawl/commit/210e44fe5d16 02:28:02 03Aidan Holm02 07[stone_soup-0.22] * 0.22.0-49-gab54619: Convert some malloc/free code to std::array 10(6 days ago, 2 files, 8+ 19-) 13https://github.com/crawl/crawl/commit/ab546196745b 02:29:13 ghosts sometimes get random names now, don't they? it could have been someone else's ghost named Yermak 02:29:23 yeah that is possible 02:29:30 and would be rather funny 02:29:47 pretty unlikely i must admit 02:32:32 https://underhound.eu/crawl/morgue/Yermak/morgue-Yermak-20180813-135007.txt 02:33:32 !lg yermak recent huen crypt 02:33:33 No games for yermak (recent huen crypt). 02:33:50 !lg * t huen crypt 02:33:51 No games for * (t huen crypt). 02:34:08 !lg . huen 02:34:09 1. Yermak the Acrobat (L27 HuEn of Ru), escaped with the Orb and 3 runes on 2017-11-12 12:31:55, with 1807965 points after 59279 turns and 5:01:09. 02:34:15 That's the onyl HuEn game I played 02:34:54 that is pretty...spooky 02:44:50 weird 02:45:24 ??ghost[2 02:45:24 ghost[2/6]: Since 0.22, ghosts only appear in special runed door or transporter ghost vaults. Ghosts can follow the player through stairs when released. Ghost vaults can only be found in Dungeon, Lair, Orc, Shoals/Snake/Spider/Swamp, Elf, Vaults, Crypt, Depths, and Zot. Prior to 0.22, they could not follow through stairs and could appear anywhere save D:1, D:2, or Temple. 02:45:26 ??ghost[3 02:45:26 ghost words[1/2]: ghost titles by XL: 1-3 weakling, 4-6 amateur, 7-10 novice, 11-15 journeyman, 16-21 adept, 22-25 veteran, 26 master, 27 legendary 02:45:47 !lg * cue huen crypt:2 xl>=16 xl<=21 0.22 02:45:48 No games for * (cue huen crypt:2 xl>=16 xl<=21 0.22). 02:45:52 the hell 02:46:18 !kw 0.22 02:46:19 Built-in: 0.22 => cv=0.22 02:46:49 Yermak: my guess is that it was actually a clone but something about vampire caused it to clone incorrectly 02:47:17 !lg * cue vpen crypt:2 xl>=16 xl<=21 0.22 02:47:18 No games for * (cue vpen crypt:2 xl>=16 xl<=21 0.22). 02:47:36 Monster database of master branch on crawl.develz.org updated to: 0.23-a0-143-g1adec7b 02:47:51 but yeah, I'll have to ask advil about that 02:49:54 just seems odd that it would get the species wrong somehow 02:50:17 oh 02:50:18 actually 02:50:35 !lg * cue 0.22 x=file 02:50:37 11055. [file=cue/crawl/meta/0.22/logfile] Peloso the Shield-Bearer (L4 MiFi), splashed by a jelly's acid on D:2 (cheibrodos_fertilizer) on 2018-09-02 06:46:20, with 93 points after 1333 turns and 0:03:26. 02:50:53 !lg * cue huen crypt:2 xl>=16 xl<=21 file~~0.22 02:50:53 No games for * (cue huen crypt:2 xl>=16 xl<=21 file~~0.22). 02:51:03 !lg * cue vpen crypt:2 xl>=16 xl<=21 file~~0.22 02:51:04 No games for * (cue vpen crypt:2 xl>=16 xl<=21 file~~0.22). 02:51:14 !lg * cue huen crypt:2 file~~0.22 02:51:15 No games for * (cue huen crypt:2 file~~0.22). 02:51:21 !lg * cue vpen crypt:2 file~~0.22 02:51:22 No games for * (cue vpen crypt:2 file~~0.22). 02:51:46 !lg * cue crypt:2 file~~0.22 02:51:47 No games for * (cue crypt:2 file~~0.22). 02:52:01 !lg * cue crypt file~~0.22 02:52:02 1. Erymatos the Slayer (L23 MiBe of Trog), blasted by a greater mummy (divine providence) on Crypt:3 (church_of_pain_bobbens) on 2018-08-24 15:42:17, with 526480 points after 54519 turns and 4:28:14. 02:57:54 oh actually i bet it's just because Vp is undead 03:00:14 ohhh actually yeah 03:00:19 right, cloning an undead monster, of course 03:00:45 Yermak: yeah, it was a clone ghost, but the ghost clones of undead species are probably all human 03:01:08 I see 03:01:32 you can tell if a ghost is a clone, since there's a brief message in the description 03:01:42 something similar to "It looks just like you....spooky!" 03:01:54 but you have to read the full description of the monster to see it 03:02:13 i don't immediately see special handling for undeads in ghost.cc but i could be missing it 03:04:17 aha, it wasn't in ghost.cc 03:04:24 https://github.com/crawl/crawl/blob/23b030f93548f03590dd2c09dddbefd1f973f5e4/crawl-ref/source/mon-util.cc#L2950 03:10:14 Stable (0.22) branch on crawl.jorgrun.rocks updated to: 0.22.0-49-gab54619674 03:10:45 Stable (0.22) branch on crawl.beRotato.org updated to: 0.22.0-49-gab54619 03:36:14 -!- amalloy is now known as amalloy_ 06:00:27 03Aidan Holm02 07[newgame-menus] * 0.23-a0-144-g2eb0eec: fixup! Wrap skill menu in a popup widget 10(3 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/2eb0eece3f16 06:00:27 03Aidan Holm02 07[newgame-menus] * 0.23-a0-145-g682d26f: Fix invalid read during program shutdown 10(3 weeks ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/682d26f80695 06:00:27 03Aidan Holm02 07[newgame-menus] * 0.23-a0-146-g02dde23: Add UIGrid stretch_h, stretch_v 10(2 months ago, 2 files, 19+ 4-) 13https://github.com/crawl/crawl/commit/02dde235f2f9 06:00:27 03Aidan Holm02 07[newgame-menus] * 0.23-a0-147-g924efb9: Remove black background from high scores tile 10(9 weeks ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/924efb94a325 06:00:27 03Aidan Holm02 07[newgame-menus] * 0.23-a0-148-gacac8c6: Add text widget background colour (console-only) 10(9 weeks ago, 2 files, 19+ 4-) 13https://github.com/crawl/crawl/commit/acac8c609dd6 06:00:27 03Aidan Holm02 07[newgame-menus] * 0.23-a0-149-g44ac3f5: Add UI widget input focus 10(2 months ago, 8 files, 138+ 82-) 13https://github.com/crawl/crawl/commit/44ac3f5abd53 06:00:27 03Aidan Holm02 07[newgame-menus] * 0.23-a0-150-g8cbf894: Add debug drawing 10(2 months ago, 1 file, 33+ 0-) 13https://github.com/crawl/crawl/commit/8cbf8941c3a8 06:00:27 03Aidan Holm02 07[newgame-menus] * 0.23-a0-151-g07cf567: Add add_event_filter() 10(3 weeks ago, 2 files, 41+ 6-) 13https://github.com/crawl/crawl/commit/07cf567f4294 06:00:27 03Aidan Holm02 07[newgame-menus] * 0.23-a0-152-gec56645: Add OuterMenu, MenuButton widgets 10(9 weeks ago, 4 files, 377+ 0-) 13https://github.com/crawl/crawl/commit/ec5664582e72 06:00:27 03Aidan Holm02 07[newgame-menus] * 0.23-a0-153-g51721c5: Add descriptions to outer menu buttons 10(2 weeks ago, 2 files, 14+ 0-) 13https://github.com/crawl/crawl/commit/51721c5163c1 06:00:27 ... and 14 more commits 06:08:10 The build was broken. (newgame-menus - be59ca3 #10228 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/423569044 06:25:36 03Aidan Holm02 07[newgame-menus] * 0.23-a0-168-gf7d5d6b: fixup! Add species/job tiles (CanOfWorms) 10(18 seconds ago, 27 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/f7d5d6b05857 07:16:38 The build was fixed. (newgame-menus - f7d5d6b #10229 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/423573737 08:07:21 Weird thing: those scrolls and potions that are grey by default glows white when marked for drop. All other stay of their natural colour. It doesn't matter if I change colour of grey items with "menu_colour += cyan:enchant armour" they still glow white when marked. 08:56:43 aidanh: do you want an experimental branch for this stuff? 08:57:35 alexjurkiewicz: I don't think it needs it, the changes aren't too major; thanks though! 09:22:23 Stable (0.22) branch on underhound.eu updated to: 0.22.0-49-gab54619674 13:02:19 Stable (0.22) branch on crawl.akrasiac.org updated to: 0.22.0-49-gab54619 13:19:04 03Aidan Holm02 07[newgame-menus] * 0.23-a0-155-gf4f08af: Add species/background newgame doll generator 10(2 hours ago, 4 files, 43+ 2-) 13https://github.com/crawl/crawl/commit/f4f08af94812 13:19:04 03Aidan Holm02 07[newgame-menus] * 0.23-a0-156-g8e06a58: Convert startup menu to new UI framework 10(2 weeks ago, 3 files, 329+ 495-) 13https://github.com/crawl/crawl/commit/8e06a5895348 13:19:04 03Aidan Holm02 07[newgame-menus] * 0.23-a0-157-g2cd610d: convert hints menu to new UI framework 10(2 weeks ago, 1 file, 90+ 22-) 13https://github.com/crawl/crawl/commit/2cd610d16034 13:19:04 03Aidan Holm02 07[newgame-menus] * 0.23-a0-158-g0a5cd7b: Convert hiscores menu to new UI framework 10(2 weeks ago, 2 files, 118+ 176-) 13https://github.com/crawl/crawl/commit/0a5cd7bd348a 13:19:04 03Aidan Holm02 07[newgame-menus] * 0.23-a0-159-g7ca9124: Fix ui::Image widget using uninitialized data 10(2 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/7ca91244fbae 13:19:04 03Aidan Holm02 07[newgame-menus] * 0.23-a0-160-ge832604: Convert newgame menus to new UI framework 10(2 weeks ago, 5 files, 683+ 1025-) 13https://github.com/crawl/crawl/commit/e832604c4d49 13:19:04 03Aidan Holm02 07[newgame-menus] * 0.23-a0-161-g7b541bc: Add species/job tiles (CanOfWorms) 10(2 weeks ago, 57 files, 279+ 1-) 13https://github.com/crawl/crawl/commit/7b541bc517b7 13:19:04 03Aidan Holm02 07[newgame-menus] * 0.23-a0-162-g0f2d588: Add species attributes to starting weapon menu (VeryAngryFelid) 10(2 weeks ago, 1 file, 69+ 35-) 13https://github.com/crawl/crawl/commit/0f2d5884384c 13:19:04 03Aidan Holm02 07[newgame-menus] * 0.23-a0-163-g4a3fa5d: Respect popup child widget's preferred size 10(2 weeks ago, 1 file, 5+ 0-) 13https://github.com/crawl/crawl/commit/4a3fa5d130fc 13:19:04 03Aidan Holm02 07[newgame-menus] * 0.23-a0-164-g870312f: Add per-layer focus 10(13 days ago, 2 files, 29+ 26-) 13https://github.com/crawl/crawl/commit/870312fc4400 13:19:04 ... and 4 more commits 13:21:09 !tell alexjurkiewicz that said, if you have any feedback on the new species/job tiles, let me know! 13:21:10 aidanh: OK, I'll let alexjurkiewicz know. 13:27:49 aidanh, webtiles do have inventory cycling with PgDn. 13:28:16 Same problem with pickup menu and spell library. 13:29:47 It looks like console always had cycling before. And I'm pretty sure webtiles never had it. Now it's фдд ифслцфквыю 13:29:56 now it's all backwards* 13:35:03 Initial Weapon Select 13https://crawl.develz.org/mantis/view.php?id=11663 by Buggster 13:37:06 Yermak: by cycling, do you mean wrapping back to the start when you press PgDn if you're already at the bottom of the menu? 13:38:42 yes 13:53:19 Yermak: I can't reproduce that on the webtiles pickup menu (chromium on linux) 13:55:45 I also tried to reproduce that at one point and couldn't 13:56:06 oh, I can reproduce that on the spell menu with firefox, but not on chromium, and not with the pickup menu (haven't tried other menus) 13:57:08 I haven't tried the spell menu 13:58:51 hm my most easily accessible game doesn't have enough spells to wrap 13:58:58 Pick up menu is rarely an issue. Not often it goes over one screen. 14:00:11 well, nothing should be wrapping like that 14:00:15 advil: easiest way is to aquire all books in wizmode 14:00:30 yeah I don't have a webtiles build handy right now, was just trying it online 14:00:41 I don't even understand how webtiles wrapping is possible 14:00:53 though I probably don't understand how webtiles menus currently work 14:08:43 it's caused by menu.last_visible being set to 0 when already scrolled to the bottom of the list; when you PgDn from there, the menu is scrolled to last_visible+1, which then becomes 1, the second menu item 14:09:55 it's still possible because webtiles menu scrolling is handled on the client side 14:12:54 https://www.reddit.com/r/dcss/comments/9c4a7j/yavp_a_voicecontrolled_mibe_of_trog_thanks_devs/ 14:15:00 should consider bundling their config or something like it if they're interested in sharing 15:01:42 -!- amalloy_ is now known as amalloy 19:09:32 aidanh: I haven't compiled locally, so just looking at the icons in github, but they are fantastic. I'm sure one or two will look a little out of place once you see the full menu, but that's easy to fix later (and probably a good first task for new art submitters?!) 19:09:32 alexjurkiewicz: You have 1 message. Use !messages to read it. 20:05:24 any logic to which species you picked the m doll and which you picked the f doll for? Just aesthetics? 20:06:02 also, you have Warper background called Wa.png not Wr.png 20:07:07 hm, never noticed the gnoll player doll had horns? I guess they are ears 20:08:52 I guess this is another case where global `you` is a problem (same issue as in showing item descriptions before the game starts) 20:37:15 I think we can just put e.g. a robe or whatever other typical starting gear on those tiles 20:52:13 yeah, that's what the code does, it just has to populate a bunch of stuff in `you` to keep the functions it calls happy 20:56:15 well, you were talking about male vs female tiles 20:56:32 I guess there are differences visible even with equipment worn 20:56:46 but I thought it was only for the torso, which is covered 20:57:09 ??gammafunk[2 20:57:10 gammafunk[2/5]: Streak chars through 20: SpVM (in progress) OpGl (in progress) TeNe HuAs MuWz 20:57:29 !learn edit gammafunk[2] s/SpVM.* OpGl/OpGl/ 20:57:29 gammafunk[2/5]: Streak chars through 20: OpGl (in progress) TeNe HuAs MuWz 23:40:17 alexjurkiewicz: I originally used the TILEP_BASE tiles; iirc they are in a somewhat haphazard order 23:43:24 I only copied the files afterward so switching between colour/grey tiles could be done with a single addition 23:44:20 although perhaps those should be symlinks or tile aliases instead of direct copies; same with the mask pngs that are currently symlinks 23:44:33 not sure what the best practice here is 23:50:46 gammafunk, the weapon/name choice prompts already have a tile of the character with starting equipment 23:51:01 or do you mean the species selection screen? 23:51:27 yeah, you had some earlier pictures where those had the base dolls without equip 23:51:40 i don't know if you're still using that approach on this branch 23:51:50 yeah, that's pretty much unchanged 23:52:09 could give them all _random_trousers() I suppose 23:52:46 yeah, seems like they could get robe or leather armour or something 23:54:28 the greyed out versions are pregenerated, so that would require storing the pre-dressed species pngs in rltiles/gui/... 23:55:09 which means extra work if robe/armour/etc tiles change 23:55:17 not a huge issue, but still 23:55:36 yeah, seems like something that could potentially be addressed one way or another 23:56:36 if only the local tiles supported shaders 23:57:19 Stable (0.22) branch on CRAWL.XTAHUA.COM updated to: 0.22.0-49-gab54619