00:30:46 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-388-g09e6169 (34) 01:25:20 Unstable branch on crawl.develz.org updated to: 0.22-a0-388-g09e6169 (34) 01:26:51 I'm seeing a weird thing in my game, one previously created waypoints is leading to the wrong position 01:56:39 Windows builds of master branch on crawl.develz.org updated to: 0.22-a0-388-g09e6169 01:56:56 svendre: as in, the waypoint has moved? 01:57:28 I had two waypoints, one on D:9, an old stash location, and one in depths 1 on top of a hell vestibule entrance 01:57:55 I was in the depths trying to travel to the waypoint for D:9 and it kept entering the hell vestibule 01:58:54 I manually moved around a bit, wound up clearing vestibule and establishing a new stash, and deleted the vestibule entrance pile waypoint 01:59:00 then the one to D:9 started working again 01:59:41 D:9 waypoint that was failing for a time was on top of the lair entrance 02:00:26 I'm not sure where it was going to take me, because it would take me into the vestibule and there were still monsters there.... so it broke the travel 02:02:00 waypoint to D:9 was set to "1", still exists in my game, the other one that was on top of the vestibule entrance was set to "0", and is already deleted 02:03:07 it should also be noted that I had previously entered hell vestibule to begin clearing it before all of the above happened, so it didn't take me in there for the first time ever. 02:04:56 I would conclude that the waypoint did not move, since it worked later... rather, it seemed confused on the path to take to reach it perhaps? 02:06:44 yeah, that's exactly right; its a path planning issue, not a waypoint issue 02:07:29 part of the buggy commit was modifications to how crawl finds branch parents, to support transit in/out of portal branches 02:08:02 and this threw off the path planning in some edge cases 02:54:24 Monster database of master branch on crawl.develz.org updated to: 0.22-a0-388-g09e6169 03:22:54 Unstable branch on crawl.beRotato.org updated to: 0.22-a0-388-g09e6169 (34) 06:38:22 what's the policy on adding new library dependencies to crawl? I'm considering using glew to access non-core opengl APIs: http://glew.sourceforge.net/ 08:08:33 "you get to deal with availability on windows and touching the crawling horror of the Makefile if you make it a contrib" 08:14:38 oh goody 08:56:58 What distro are the webtiles servers running generally? 08:57:30 judging by the setup guide on the wiki, probably debian 10:22:12 In wizard mode is there a notation for &m to give the mob a specific weapon? A branded weapon for example. 10:24:19 orc (04o) | Spd: 10 | HD: 1 | HP: 5-8 | AC/EV: 0/10 | Dam: 5 | 10weapons, 10items, 10doors | XP: 3 | Sz: Medium | Int: human. 10:24:19 %?? orc ; dagger ego:flaming 10:24:30 it's the same syntax as that (which is the same as the vault syntax) 10:25:34 Ah brilliant. Thank you! 10:35:15 you can also use a command in x mode to give items 11:39:52 -!- pikaro__ is now known as pikaro 11:50:52 New branch created: pull/748 (1 commit) 13https://github.com/crawl/crawl/pull/748 11:50:52 03NormalPerson702 07https://github.com/crawl/crawl/pull/748 * 0.22-a0-349-g6522811: Add Engulf status desc and reference movement penalty (Ge0ff, #11458) 10(11 minutes ago, 2 files, 32+ 1-) 13https://github.com/crawl/crawl/commit/652281151732 12:33:32 03NormalPerson702 07https://github.com/crawl/crawl/pull/748 * 0.22-a0-349-gc93587a: Add Engulf status desc and reference movement penalty (Ge0ff, #11458) 10(53 minutes ago, 2 files, 24+ 1-) 13https://github.com/crawl/crawl/commit/c93587af523b 12:37:09 Does it make any sense that poison clouds should affect unbreathing mobs? They currently do. 12:38:12 Or actors really. 12:38:52 03NormalPerson702 07https://github.com/crawl/crawl/pull/748 * 0.22-a0-349-g41fbd7f: Add Engulf status desc and reference movement penalty (Ge0ff, #11458) 10(59 minutes ago, 2 files, 24+ 1-) 13https://github.com/crawl/crawl/commit/41fbd7fedccb 12:40:50 the flavor is that it's contact poison 12:40:57 i'm not sure this is explained anywhere though 12:45:36 Ah ok. I'll leave it then. 12:47:29 alternatively, this is a case where simpler mechanics trumps flavor 13:02:23 I'm sure that was the original rational. I'm fine with keeping it however it is understood to be. Changing it wouldn't be terribly hard though. 13:10:53 New branch created: pull/749 (1 commit) 13https://github.com/crawl/crawl/pull/749 13:10:53 03Jacob Meigs02 07https://github.com/crawl/crawl/pull/749 * 0.22-a0-389-g82e0f4e: Update poisonous vapours to not leak armour brand via warning 10(19 minutes ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/82e0f4edacee 13:15:56 interesting... ?/ can be used from the main menu 13:58:54 03NormalPerson702 07https://github.com/crawl/crawl/pull/748 * 0.22-a0-350-gf988da2: Remove Engulf's movement penalty and make it block all god abilities 10(5 minutes ago, 4 files, 9+ 23-) 13https://github.com/crawl/crawl/commit/f988da2a60dc 14:04:14 03NormalPerson702 07https://github.com/crawl/crawl/pull/748 * 0.22-a0-350-g3b55ca0: Remove Engulf's movement penalty and make it block all god abilities 10(10 minutes ago, 4 files, 10+ 23-) 13https://github.com/crawl/crawl/commit/3b55ca0e7715 14:09:34 03NormalPerson702 07https://github.com/crawl/crawl/pull/748 * 0.22-a0-350-g85b6d17: Remove Engulf's movement penalty and make it block all god abilities 10(15 minutes ago, 4 files, 12+ 24-) 13https://github.com/crawl/crawl/commit/85b6d174efb3 14:38:08 03advil02 07https://github.com/crawl/crawl/pull/726 * 0.22-a0-387-g050c242: Proof of concept implementation of server-side tileschat mute 10(3 months ago, 2 files, 118+ 11-) 13https://github.com/crawl/crawl/commit/050c2428f1bf 14:38:08 03advil02 07https://github.com/crawl/crawl/pull/726 * 0.22-a0-388-g4f10136: Add saving mute lists via a cookie 10(2 months ago, 3 files, 81+ 11-) 13https://github.com/crawl/crawl/commit/4f10136e23c7 14:38:08 03advil02 07https://github.com/crawl/crawl/pull/726 * 0.22-a0-389-g477add6: Rework mutelist saving to use a server-side sqlite db 10(6 weeks ago, 7 files, 85+ 36-) 13https://github.com/crawl/crawl/commit/477add69868d 14:38:08 03advil02 07https://github.com/crawl/crawl/pull/726 * 0.22-a0-390-gce1b092: Add an `/unmute *` command, misc cleanups 10(4 hours ago, 1 file, 11+ 2-) 13https://github.com/crawl/crawl/commit/ce1b0927812c 14:38:08 03advil02 07https://github.com/crawl/crawl/pull/726 * 0.22-a0-391-g821410c: Add a basic /help command 10(4 hours ago, 1 file, 31+ 2-) 13https://github.com/crawl/crawl/commit/821410c545a0 14:38:08 03advil02 07https://github.com/crawl/crawl/pull/726 * 0.22-a0-392-ge2265f1: Add a way of minimizing and hiding the chat window 10(4 minutes ago, 6 files, 107+ 5-) 13https://github.com/crawl/crawl/commit/e2265f154529 14:38:11 03advil02 07[tileschat-mute] * 0.22-a0-387-g050c242: Proof of concept implementation of server-side tileschat mute 10(3 months ago, 2 files, 118+ 11-) 13https://github.com/crawl/crawl/commit/050c2428f1bf 14:38:11 03advil02 07[tileschat-mute] * 0.22-a0-388-g4f10136: Add saving mute lists via a cookie 10(2 months ago, 3 files, 81+ 11-) 13https://github.com/crawl/crawl/commit/4f10136e23c7 14:38:11 03advil02 07[tileschat-mute] * 0.22-a0-389-g477add6: Rework mutelist saving to use a server-side sqlite db 10(6 weeks ago, 7 files, 85+ 36-) 13https://github.com/crawl/crawl/commit/477add69868d 14:38:11 03advil02 07[tileschat-mute] * 0.22-a0-390-gce1b092: Add an `/unmute *` command, misc cleanups 10(4 hours ago, 1 file, 11+ 2-) 13https://github.com/crawl/crawl/commit/ce1b0927812c 14:38:11 03advil02 07[tileschat-mute] * 0.22-a0-391-g821410c: Add a basic /help command 10(4 hours ago, 1 file, 31+ 2-) 13https://github.com/crawl/crawl/commit/821410c545a0 14:38:11 03advil02 07[tileschat-mute] * 0.22-a0-392-ge2265f1: Add a way of minimizing and hiding the chat window 10(4 minutes ago, 6 files, 107+ 5-) 13https://github.com/crawl/crawl/commit/e2265f154529 14:45:36 that branch is close to merging 14:46:30 I haven't gotten a huge amount of feedback, which obviously must mean people are fine with it ;-) 14:46:49 I should give it a look over 14:47:07 that's two advil branches that I need to look over! 14:47:11 heh 14:58:15 also, since this will require server admins to update the static part of the webtiles server, I wonder if there's any other tweaks or fixes that would be good to put in now? 15:02:18 gammafunk: btw, I take it you never saw the stuck window bug again? 15:02:33 other reports say it's still happening "often" 15:02:38 I wonder if there's multiple things going on here 15:03:47 MarvinPA: option C is remove the movement interface to wall jump 15:04:15 (if we don't remove it I'm going to make it non-default before the next release) 15:04:33 oh, re: the ozo's PR? 15:04:53 i would still agree with removing it, yeah 15:06:38 my current wjc opinion generally is that it should be made trunk-only again pending more work, but i'm not super active currently to actually work on it 15:06:47 so i wouldn't push especially hard for that necessarily 15:08:37 I'm personally ok with its current state, having played one full game (except that the movement interface for walljump is just not good for the current version, for both code and gameplay reasons), but judgments like that are not my specialty 15:10:45 i feel pretty strongly about whirlwind at least being in a bad place, since it's currently an absolutely guaranteed free turn 15:11:11 not so strongly about the rest other than wanting to rewrite a lot of the code 15:12:01 (especially heavenly storm) 15:14:45 for whirlwind, my experience was that it's not really free, the cost is damage. but if you decide to disengage early enough and the monster isn't like a juggernaut, it's true that you will get away 15:15:33 granted this was on a fe so that changes the dynamic (didn't need to the separation, damage is bad) 15:15:46 at the very least i think it should require the attack to actually hit, but when i looked into it last that was fiddly to implement because all of the code is weird :( 15:16:07 ah that's interesting...that seems like a reasonable tradeoff 15:16:32 I think we discussed this before now that you mention it 15:16:43 yeah, think so 15:16:48 you mean pin iff hit? 15:16:58 right 15:17:15 I can take a stab at that at some point 15:17:51 cool, at a quick glance it's probably not actually too tricky, it's just that wjc code is in a lot of places and the first place i looked wasn't the right one 15:18:39 yeah, that's definitely a problem with this code (I'm pretty annoyed that those wall jump bugs Currency was pointing out have gone on so long without me noticing) 15:19:32 heh yeah, it's one of those things where we've fixed basically identical bugs before but every independent thing needs a separate fix 15:19:41 yes 15:22:32 of course one reason I didn't notice it is that playing WJC with the movement interface is infuriating (to me) and so I turned it off 15:23:23 well, the ozo's part of it I couldn't have noticed at the time I was playing wjc since it didn't exist, but barbs I could have caught 15:53:10 I really like the movement interface for WJC it felt really intuitive, and unique. At least to me. 15:53:40 It honestly seems more in line with the rest to remove the ability cast if you're intent on removing one. 15:54:06 I'd agree it's a departure from the norm and not terrible well explained in game though. 15:55:55 the reason the wall-jump movement is infuriating is because you frequently accidentally jump 16:03:52 I've not had that issue but it could be that I've just played it a bunch and gotten used to it. Been playing GaMo WJC alot the past few days. 16:05:54 Balance and playability aside, the code for it is all weaved into the movement code in main.cc. That whole chunk of ~1000 lines needs to come out of there get cleaned up. 16:06:45 And as we were discussing in the PR the code for leap has divergent logic depending on how it gets used. 16:19:29 03NormalPerson702 07https://github.com/crawl/crawl/pull/748 * 0.22-a0-351-gcc5d319: Clean up the check for drowning resistance in the Engulf description 10(12 minutes ago, 2 files, 5+ 7-) 13https://github.com/crawl/crawl/commit/cc5d3197eb79 16:19:29 03NormalPerson702 07https://github.com/crawl/crawl/pull/748 * 0.22-a0-352-g6d5ac33: Make Engulf status light DARKGREY when unbreathing and unable to swim 10(6 minutes ago, 1 file, 1+ 4-) 13https://github.com/crawl/crawl/commit/6d5ac33beef4 17:16:06 Currency: the wall jump ability has been a bit divisive over its life history, but here's where I think we're at now: IMO the movement interface is so bad if the possibility of disabling it and just using the a menu weren't there, the god would need to be removed. 17:16:31 I say this with one complete wjc game (3 rune win) 17:16:55 it's so bad because it turns something that is normally a no-op (moving into a wall) into something with potentially drastic tactical consequences 17:18:14 the ability version is intended to behave exactly the same, but because of the way the wjc code has been integrated with movement it's been very hard to get that exactly right 23:37:07 -!- Bammboobies is now known as Bammboo 23:51:45 03advil02 07* 0.22-a0-389-g8519d86: Have display of the acrobat ev boost in tiles match console 10(7 minutes ago, 8 files, 31+ 13-) 13https://github.com/crawl/crawl/commit/8519d868e99a