Okay, I added in the change for the Edge Costs From Z Difference macro, and it works like a charm. I tried to copy in the other part for fixing the bug you mentioned for square grids, but as soon as I pasted it into the Blueprint, Unreal crashed, so not sure what happened there(Probably because I’m using 4.7 maybe?)… No big loss though, since I’m using Hexes for my game anyways, and that works without the additional fix…
That’s easy enough to compensate for through animations or other means, so I’m not too concerned for the moment. After some quick testing, it’s only really noticeable for some of the more extreme height changes, but with a little tweaking I think it’s manageable.