00:00:23 (and I don't have rebuild powers on most of them) 00:01:02 &versions 00:01:05 is one way 00:01:12 takes a few secs 00:01:26 CAO: 0.22-a0-747-gee04ee8, CBRO: 0.22-a0-614-g34fbaa0, CDO: 0.22-a0-618-gd6a3efe, CJR: 0.22-a0-748-g283c1ef38e, CPO: 0.22-a0-750-ga7dcef7, CUE: 0.22-a0-748-g283c1ef38e, CWZ: 0.22-a0-422-g9628fc8, CXC: 0.22-a0-619-ga0c6fd2, LLD: 0.22-a0-618-gd6a3efe1fc 00:10:19 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-750-ga7dcef737d (34) 00:27:49 ah, thanks; I can never remember the right prefix to use 00:32:22 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-750-ga7dcef7 (34) 01:27:54 Unstable branch on crawl.develz.org updated to: 0.22-a0-750-ga7dcef7 (34) 02:03:24 Menu boxes open 2 and close 1 13https://crawl.develz.org/mantis/view.php?id=11523 by Fingolfin 02:58:52 Monster database of master branch on crawl.develz.org updated to: 0.22-a0-750-ga7dcef7 03:05:43 maadneet (L1 DrTm) ERROR in 'output.cc' at line 1092: misaligned HUD (is 18, should be -1) (D:1) 03:05:52 maadneet (L1 DrTm) ERROR in 'output.cc' at line 1092: misaligned HUD (is 18, should be -1) (D:1) 03:06:07 maadneet (L1 DrTm) ERROR in 'output.cc' at line 1092: misaligned HUD (is 18, should be -1) (D:1) 03:12:23 !crashlog 03:12:34 19752. maadneet, XL1 DrTm, T:39 (milestone): http://crawl.akrasiac.org/rawdata/maadneet/crash-maadneet-20180715-070605.txt 03:17:28 that, at least, doesn't look like a ui-overhaul bug 03:33:17 aidanh: someone from the discord asked 03:33:17 Lici_the_Crawler: is there a way to make menus look like they did before the update? they are to low, and I would prefer them always being the same size 04:17:03 sure, that's doable 04:25:43 -!- amalloy is now known as amalloy_ 04:31:39 EnegeticOcto (L19 MiBe) Crash caused by signal #15: Terminated (Spider:3) 04:38:55 EnegeticOcto (L19 MiBe) Crash caused by signal #15: Terminated (Spider:3) 04:46:08 !crashlog 04:46:09 19754. EnegeticOcto, XL19 MiBe, T:37347 (milestone): https://crawl.xtahua.com/crawl/morgue/EnegeticOcto/crash-EnegeticOcto-20180715-083853.txt 04:46:46 aidanh: That same person who requested that feature is getting that crash every time they approach a ghost vault 04:47:16 looks like when it's trying to pull tile mcache data about the ghost 04:50:53 hrm 04:50:56 !crashlog -2 04:50:57 No milestones for -2 (crash). 04:51:13 !lg enegeticocto crash -2 04:51:14 No keyword 'crash' 04:51:18 !lm enegeticocto crash -2 04:51:19 2/3. [2018-07-15 08:31:36] EnegeticOcto the Slayer (L19 MiBe of Trog) Crash caused by signal #15: Terminated (Spider:3) 04:51:28 !lm enegeticocto crash -log 04:51:29 3. EnegeticOcto, XL19 MiBe, T:37347 (milestone): https://crawl.xtahua.com/crawl/morgue/EnegeticOcto/crash-EnegeticOcto-20180715-083853.txt 04:51:34 !lm enegeticocto crash -log -2 04:51:35 2/3. EnegeticOcto, XL19 MiBe, T:37296 (milestone): https://crawl.xtahua.com/crawl/morgue/EnegeticOcto/crash-EnegeticOcto-20180715-083136.txt 04:52:34 Lici_the_Crawler: oddly it didn't always freeze as soon as I saw the vault, once it froze on the other side of the floor, after seeing a bit of the vault 04:52:34 but they're not sure about that 05:24:16 gammafunk: I'm out now so can't fix it immediately 05:25:08 there were two relatively recent commits that changed ghosts; probably one of those 05:29:33 aidanh: yeah, no worries, I can take a closer look tomorrow if you don't get to it by then 06:18:01 03gammafunk02 07* 0.22-a0-751-g288e0bf: Updates to gammafunk_ghost_fury_of_okawaru 10(3 hours ago, 2 files, 42+ 5-) 13https://github.com/crawl/crawl/commit/288e0bf17508 06:19:55 ah, looks like the monster description view has a similar scrolling problem to those other menus fixed, I'll take a look at that later 07:10:13 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-751-g288e0bf175 (34) 07:17:58 Gorice (L20 DsWn) Crash caused by signal #15: Terminated (Shoals:2) 07:18:57 Gorice (L20 DsWn) Crash caused by signal #15: Terminated (Shoals:2) 07:21:59 Gorice (L20 DsWn) Crash caused by signal #15: Terminated (Shoals:2) 07:23:05 Gorice (L20 DsWn) Crash caused by signal #15: Terminated (Shoals:2) 07:29:51 Was it malloy or minmay who suggested that capturing the initial PRNG state and subsequent player input would be enough to have some replay functionality going? 07:30:02 That was yesterday if I'm not mistaken 07:30:31 In any case, that's fine as long as the game code doesn't change 07:30:54 It would break the moment anything pseudorandom is added, changed or removed from the codebase 07:31:17 which means replays wouldn't work across versions in any stretch of the imagination 07:35:21 And that's before you get player ghosts into the picture 07:49:27 Just checked out ui-overhaul in trunk, and noticed that with text-only screens (like Ctrl-P and the submenus of ?), you can sort of "over-scroll" below the bottom of the screen - if you scroll down to the bottom of one of these screens and press the down arrow a few more times (which appears to do nothing), it will take the same number of up-arrow presses before the page will start to scroll up. 07:50:47 This means that if you hold down the down-arrow key to scroll a page down to the bottom and hold it for too long, it appears that you can't scroll back up 08:13:39 next bug courtesy of Kriby in discord: experience potions are completely broken 08:14:46 they apply all your experience to the skills you are currently training at the time of quaffing the potion, then open up the menu pretending to give the player a choice but actually giving 0 experience to any selected skills in this screen 08:18:39 they also appear to give less experience than I would expect: wizmode testing suggests I am getting 3.2 skill levels at xl 1 with a 0 aptitude skill, when I've seen 9 or 10 skill levels being given earlier on in the game 08:23:59 just tested it in 253-gf9d0ce5 (the last version I have before ui-overhaul) and it gives me 7.3 skill levels instead of 3.2 08:37:51 next one courtesy of Demise: adjusting keys for abilities/items/spells using the = menu doesn't print how the item letter changed at the end of the adjustment (there is no message which makes you wonder "has your adjustment actually happened?") 08:40:58 Crash on approaching rune door vault in Shoals 13https://crawl.develz.org/mantis/view.php?id=11524 by Gorice 08:56:50 Inventory screen remains when selecting e(v)oke item - Unable to aim 13https://crawl.develz.org/mantis/view.php?id=11525 by stoneychips 09:13:43 NP7: thanks; that overscroll would be because formatted scrollers currently always use the console viewport for paging, even for webtiles, and that console viewport is smaller than the webtiles one 10:03:13 <|amethyst> aidanh: the HUD doesn't redraw after leaving the % screen 10:03:20 <|amethyst> aidanh: (again in console) 10:03:46 checking 10:07:09 Next one from Daviar: if you enter one or more skill targets on Webtiles and then save the game, at the bottom of the Webtiles lobby it will say "Enter a skill target for [box]" 10:08:33 gammafunk: re Lici_the_Crawler's request, would changing the popup alignment back to centre-top be sufficient? that's the only position/size change that I know of 10:09:08 03Aidan Holm02 07* 0.22-a0-752-g205440e: Fix screen not redrawing after leaving %-screen (|amethyst) 10(3 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/205440e73738 10:13:02 aidanh: pretty sure that's what Lici means, yes 10:13:34 yeah, that'd probably be an improvement 10:20:44 03Aidan Holm02 07* 0.22-a0-753-gc8d1eea: Fix end/hiscore UIs printing formatting tags 10(3 minutes ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/c8d1eea0147e 10:33:35 NP7: I don't think the !exp issue is related to my changes; the item adjustment one is, and I'll likely fix it or revert it tomorrow some time 10:33:35 Kriby was a little bit confused about the "view" option in the ctrl-f screen; he expected it to show the item/feature/whatever on the floor, but instead it describes the item/feature. I think it might be better to call that option "describe". (not strictly related to ui-overhaul) 10:33:51 &versions 10:34:12 CAO: 0.22-a0-747-gee04ee8, CBRO: 0.22-a0-614-g34fbaa0, CDO: 0.22-a0-618-gd6a3efe, CJR: 0.22-a0-751-g288e0bf175, CPO: 0.22-a0-751-g288e0bf, CUE: 0.22-a0-748-g283c1ef38e, CWZ: 0.22-a0-422-g9628fc8, CXC: 0.22-a0-750-ga7dcef7, LLD: 0.22-a0-618-gd6a3efe1fc 10:35:26 hmm I'll investigate whether the !exp thing happens in the last commit before ui-overhaul was merged then 11:10:19 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-753-gc8d1eea014 (34) 11:15:14 in 0.22-a0-620-g1015d742cc exp potions work correctly 11:15:24 I just got a compile error in the latest version 11:17:00 ui.cc: In member function 'virtual void ui::Text::_render()': ui.cc:667:70: error: no matching function for call to 'min(std::vector::size_type, long unsigned int)' \n for (size_t i = 0; i < min(lines.size(), (long unsigned)region[3]); i++) 11:17:37 <|amethyst> yeah, that "long unsigned" should be lines::size_type 11:26:31 <|amethyst> hm 11:38:34 ah, thanks 11:40:38 03Aidan Holm02 07* 0.22-a0-754-g498ab08: Fix compilation when size_t != long_unsigned (NormalPerson7) 10(48 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/498ab0880eb9 11:41:39 thanks 11:43:50 another compile error 11:43:55 ui.cc: In member function 'virtual void ui::Text::_render()': ui.cc:667:47: error: 'lines' is not a class, namespace, or enumeration for (size_t i = 0; i < min(lines.size(), (lines::size_type)region[3]); i++) 11:44:25 that's the same line :thinking: 11:45:24 !source ui.cc 11:45:24 https://github.com/crawl/crawl/blob/master/crawl-ref/source/ui.cc 11:47:13 urgh.. well, perhaps size_t is the better type to cast to 11:48:12 NP7: does using (size_t) fix compilation for you? 11:49:39 one sec 11:51:25 <|amethyst> perhaps we could make use of template constexpr min_c(T a, U b) { return std::min(a,b); } 11:51:25 <|amethyst> or something along those lines 11:51:34 <|amethyst> like min, but casts both things to the first type 11:51:40 size_t does work for me 11:52:22 <|amethyst> s/casts/implicitly converts/ 11:53:09 that would probably be quite handy, especially if it can be made to work with 3+ arguments 11:53:26 wew spazzy 11:54:06 my crawl client goes crazy now 11:55:27 <|amethyst> probably something like template constexpr min_c(T a, Ts... bs) { return std::min(a, bs...); } 11:55:43 <|amethyst> haven't tested any of this 11:56:16 <|amethyst> oh 11:56:42 <|amethyst> strd::min doesn't have an n-ary form 11:56:42 <|amethyst> s/trd/td/ 11:57:15 <|amethyst> and I guess you'd want const T& and const Ts&, instead of the raw types, in the parameter list 11:58:38 <|amethyst> template constexpr min_c(const T &a, const Ts&... bs) { return std::min(a, min_c(bs...)); } but right-recursing when you're using the type of the first element is a little weird 11:59:36 <|amethyst> I guess it can only work as constexpr in C++14 and up, since std::min isn't constexpr before that 11:59:56 the title of my console crawl window rapidly flickers between the location on disk of crawl.exe and "Dungeon Crawl Stone Soup ", resizes slightly every time it flickers, and it's a black screen 12:03:29 |amethyst: thanks, I might give that a go tomorrow 12:03:41 NP7: well that doesn't sound good... 12:05:18 03Aidan Holm02 07* 0.22-a0-755-g5fb6194: Actually fix compilation 10(66 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/5fb6194146b0 12:05:52 that and the other issues will have to wait for tomorrow; thanks for letting me know though 12:12:50 aidanh: here is a gif https://imgur.com/a/aJEcOny 12:13:37 !seek hong 12:13:51 where is hong 12:13:59 !seen hong 12:13:59 I last saw hong at Wed Jan 25 13:55:58 2017 UTC (about 1y 24w 4d 2h 18m 1s ago) quitting, saying 'Quit: Page closed'. 12:14:06 nowhere :( 12:14:40 I think gammafunk has sometimes been able to get in touch with hong via email 12:19:39 %git d6a3efe 12:19:39 07gammafunk02 * 0.22-a0-618-gd6a3efe: Add a missed changelog item (Ge0ff) 10(3 days ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/d6a3efe1fc74 12:20:32 someone made an account on my name on the korean server, now what? 12:20:42 who do I contact to fist this account? 12:20:52 well, it would be hong 12:21:23 one standard thing to do is to exclude that server in your sequell alias, have you done that? 12:22:23 unfortunately we don't have great tools for dealing with this sort of griefing because of the distributed nature of online dcss 12:22:24 aidanh: Since !exp is fine before ui-overhaul and broken afterwards, it looks like ui-overhaul broke it. I'm going to have a look through the code and see if I can find it. 12:22:58 excuse me, how do I exclude that server? 12:23:07 I'm looking up the syntax 12:23:12 !nick kuniqs (!cwz) kuniqs 12:23:13 Mapping kuniqs => (!cwz) testosticles kuniqs lo-pan jesus 12:23:26 !streak kuniqs 12:23:28 kuniqs has 39 consecutive wins (DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi, DDFi) and has won their last 4 games (DDFi, DDFi, DDFi, DDFi). 12:23:32 there you go 12:23:56 thank you very much 12:24:25 yep, that's it 12:24:28 thanks NP7 12:24:49 no problem :D 12:24:59 afaik we don't have a way to do it in cao scoring 12:36:45 %git ee04ee8c1397 12:36:45 07advil02 * 0.22-a0-747-gee04ee8: Quick fix for webtiles menu bug 10(20 hours ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/ee04ee8c1397 12:45:38 is size_t guaranteed to be unsigned in c++? 12:52:18 "The type size_t is an implementation-defined unsigned integer type that is large enough to contain the size 12:52:21 in bytes of any object." 12:53:06 Section 18.2 12:55:48 <|amethyst> it's guaranteed to be unsigned, but vector::size_type isn't guaranteed to be size_t 12:56:11 <|amethyst> so I think it would be better to use min(foo, bar) rather than min(foo, (size_t)bar) 13:02:18 Gorice (L20 DsWn) Crash caused by signal #15: Terminated (Shoals:2) 13:10:08 what's super weird about this potion of experience issue, is that nothing has changed recently in the relevant files... 13:10:14 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-755-g5fb6194146 (34) 13:10:23 let me post a screenshot of this issue 13:11:05 right, my question was more about an unimportant warning somewhere where a size_t is checked >=0, if size_t is always unsigned, that can be removed 13:13:23 Unstable branch on crawl.akrasiac.org updated to: 0.22-a0-755-g5fb6194 (34) 13:15:13 there's potential portability issues there, but you'd have to be building on an OS that hasn't been updated in over a decade. 13:15:17 https://en.cppreference.com/w/cpp/types/size_t says unsigned 13:16:45 I think it's been unsigned de facto forever, and de jure since the standard specified it. 13:17:04 It's in at least C99 (yeah, I know, but C++ copied that lot) 13:18:58 when it was first introduced, there were signed versions 13:19:09 mostly to support syscalls like read() returning a size or -1 for error 13:19:32 which caused enough problems to eventually lead to C's ssize_t 13:20:27 geekosaur: Huh, I didn't know that 13:21:06 aidanh: this using items from inventory bug is a bit of a puzzle with the new UI system, I can't find a quick fix. It would seem to need something like the ability to temporarily hide the ui stack, rather than popping it, since the inventory action stack-wise happens before the inventory menu is closed 13:22:07 and the API in principle allows for the possibility that the inventory menu won't close after (though that never happens) 13:23:51 (never happens at least if an actual action is triggered) 13:24:49 melllvar (L17 DEFE) ASSERT(map_bounds(pbolt.target) || !(flags & SPFLAG_TARGETING_MASK)) in 'mon-cast.cc' at line 5709 failed. (Elf:3) 13:25:51 !crashlog 13:25:52 19760. melllvar, XL17 DEFE, T:28059 (milestone): http://crawl.akrasiac.org/rawdata/melllvar/crash-melllvar-20180715-172435.txt 13:29:49 03advil02 07* 0.22-a0-756-gc33bbe7: Remove some tautological comparisons 10(2 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/c33bbe721da0 13:31:26 maybe I'm missing something about this inventory item use thing, because the menu does go away in local tiles, and I can't see why 13:59:25 zluc (L13 GnWz) ERROR in 'menu.cc' at line 197: ASSERT failed: index of 12 out of range 0 (0) .. (int)m_menu->items.size() (0) (D:10) 14:06:28 !crashlog 14:06:29 19761. zluc, XL13 GnWz, T:27073 (milestone): https://underhound.eu/crawl/morgue/zluc/crash-zluc-20180715-175924.txt 14:10:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-756-gc33bbe721d (34) 16:08:56 <|amethyst> aidanh: another in display_overview... is there any case where we wouldn't want a formatted_scroller to redraw the console screen? 16:35:06 here's some screenshots of the experience potion issues which seem to have been broken by the UI changes even though the code directly relating to experience potions hasn't changed: https://imgur.com/a/Q74SxQw 17:56:28 -!- amalloy_ is now known as amalloy 17:59:42 Can't scroll window when adjusting with = in UI update 13https://crawl.develz.org/mantis/view.php?id=11526 by kitchen_ace 18:21:35 Unstable branch on underhound.eu updated to: 0.22-a0-756-gc33bbe721d (34) 18:26:53 %git 2e76a7d6bb13 18:26:53 07Aidan Holm02 * 0.22-a0-698-g2e76a7d: Wrap skill menu in a popup widget 10(4 months ago, 6 files, 147+ 42-) 13https://github.com/crawl/crawl/commit/2e76a7d6bb13 18:27:14 I'm not going to have a fix before I need to go somewhere, but I think exp potions were broken in that commit 18:27:56 I haven't worked out the details but that does change how various init / setup things are called in a way that interacts with SKMF_EXPERIENCE 18:34:28 advil: is the item bug you mention the "inventory screen remains when evoking" one? 18:36:18 |amethyst: one such case is when you have multiple formatted scrollers opened; but calling redraw_screen shouldn't be necessary, as the ui code is supposed to do that after all popups are closed 18:39:24 !source describe.cc 18:39:25 https://github.com/crawl/crawl/blob/master/crawl-ref/source/describe.cc 18:39:52 aidanh: yes, when you activate any targeting thing from the inventory description hotkey, the description goes away but the inventory menu remains, in webtiles 18:42:59 and the menu can't be closed with esc? I.e. webtiles and server states are out of sync 18:56:25 hrm, yeah, that wouldn't affect non-webtiles because the direction chooser has its own render loop 18:57:09 I'm reasonably sure I fixed this a month or two back and accidentally rebased the fix out by accident 19:08:25 I haven't check to see if this is fixed, but I think the monster desc popup has the same scrolling issue that some other popups had 19:08:25 namely only mouse scrolling works 19:14:23 that was fixed yesterday; still broken? 19:17:17 nvm, managed to actually read your full message on the second attempt... it's one of those mondays for me 19:23:10 !coffee aidanh 19:23:12 * Sequell hands aidanh a mug of black coffee, brewed by Bai Suzhen. 19:29:05 melllvar (L25 DEFE) ERROR in 'menu.cc' at line 197: ASSERT failed: index of 51 out of range 0 (0) .. (int)m_menu->items.size() (0) (Zig:6) 19:36:39 !crashlog 19:36:40 19764. melllvar, XL25 DEFE, T:58213 (milestone): http://crawl.akrasiac.org/rawdata/melllvar/crash-melllvar-20180715-232903.txt 20:14:32 maadneet (L5 DrTm) ERROR in 'libutil.cc' at line 367: screen write out of bounds: (-1,-1) into (80,24) (D:2) 20:18:02 03gammafunk02 07* 0.22-a0-757-gdba82d8: Some flavor adjustments to gammafunk_ghost_fury_of_okawaru (hellmonk) 10(2 hours ago, 2 files, 20+ 5-) 13https://github.com/crawl/crawl/commit/dba82d866374 20:18:59 maadneet (L1 DrTm) ERROR in 'libutil.cc' at line 367: screen write out of bounds: (-1,-1) into (80,24) (D:1) 20:22:29 !crashlog 20:22:30 19766. maadneet, XL1 DrTm, T:0 (milestone): http://crawl.akrasiac.org/rawdata/maadneet/crash-maadneet-20180716-001857.txt 20:56:29 johnstein: when you have time, could you rebuild gooncrawl? please and thank you 21:10:16 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-757-gdba82d8663 (34) 22:39:20 &version cbro trunk 22:39:23 cbro trunk: 0.22-a0-614-g34fbaa0 22:39:24 !cmd &version 22:39:25 Command: &version => .echo ${*:-*}: $(=version.query $*) 22:39:27 %git 22:39:27 07gammafunk02 * 0.22-a0-757-gdba82d8: Some flavor adjustments to gammafunk_ghost_fury_of_okawaru (hellmonk) 10(4 hours ago, 2 files, 20+ 5-) 13https://github.com/crawl/crawl/commit/dba82d866374 22:39:37 wait, really? 22:39:49 &versions 22:40:10 CAO: 0.22-a0-755-g5fb6194, CBRO: 0.22-a0-614-g34fbaa0, CDO: 0.22-a0-750-ga7dcef7, CJR: 0.22-a0-757-gdba82d8663, CPO: 0.22-a0-757-gdba82d8, CUE: 0.22-a0-756-gc33bbe721d, CWZ: 0.22-a0-422-g9628fc8, CXC: 0.22-a0-750-ga7dcef7, LLD: 0.22-a0-618-gd6a3efe1fc 22:40:15 interesting 22:40:19 did cbro rebuild fail? 22:40:43 ??rebuild 22:40:44 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. 22:41:09 ah 22:41:09 crawl-ref/source/webserver/game_data/static/scroller.js: needs merge 22:41:52 looks like merge conflicts on cbro 22:42:23 johnstein: when you have a chance, maybe check out cbro trunk builds; it seems to be failing, saying UI-related cc and js files need merge 22:42:41 aidanh: ^ in case you have any ideas about that as well 22:42:53 well I guess I won't be able to show off the new UI stuff after all 22:43:50 no, that's odd 22:44:42 well, on the plus side that gives me some time to fix all the bugs 22:46:26 heh 22:46:45 aidanh: I think it's related to the fact that johnstein merged those tiles chat changes into his webtiles installation 22:46:52 I don't think any other server has done this 22:47:10 but not sure how that would create a merge conflict really, so maybe it's just unrelated 22:47:31 perhaps he snuck a commit into the repo and didn't realize 22:47:58 by tiles chat changes, I mean advil's changes for chat moderation commands 22:53:28 nice -8 robe 22:56:40 you wish you had that nice of a robe 23:19:32 jcbcroft (L11 HOGl) Crash caused by signal #15: Terminated (D:10)