p4535992/foundryvtt-arms-reach

Can "reach" further to the east

pesky-wobbit opened this issue · 9 comments

Arms Reach Version v2.0.11
Players can open eastern doors from 10' away. In other directions, the maximum is 5' as expected.

Try out 2.0.12 and let me know if the issue i solved

I don't see 2.0.12 in the in-game module browser. Should I try a manual install?

I don't see 2.0.12 in the in-game module browser. Should I try a manual install?

Just update the module clicking on "update" or "update all" on the modules page

Yeah. That's not working. still at v2.011

2.013 - Excellent! Works as expected North South East West!
Small tweak needed, though. Doors that are diagonally adjacent sometimes do not open. Recommend an extra pixel or two allowed when calculating doors on the diagonals.

In this pic, the player can open door to the Northwest but not the Southeast.
image

I have tried but it is not (at least for me), possible to find a mechanism for calculating the distance that correctly checks the diagonals if the interaction comes from the left or from the right. I can only hope for some update of the specific system you used (D & D5e, PF2, etc.), or foundryvtt, or as a very complex solution to be able to create a customized drag-ruler SpeedProvider for your use case that does the calculation you wanted.

2.013 - Excellent! Works as expected North South East West! Small tweak needed, though. Doors that are diagonally adjacent sometimes do not open. Recommend an extra pixel or two allowed when calculating doors on the diagonals.

In this pic, the player can open door to the Northwest but not the Southeast. image

I think this is a symptom of issue #35, which I just reported, and described the solution to. This isn't being triggered by the diagonal, but because the door is centered in the next column to the east. If the door bisected the grid square directly to the east of the token, you would encounter the same issue.

Should be finally fixed (for the wall distance) on 2.1.9 try out and let me know