Lothrik / diablo4-build-calc

A build calculator for Diablo 4.
https://lothrik.github.io/diablo4-build-calc/
GNU Affero General Public License v3.0
216 stars 42 forks source link

Paragon board location can't be set adjacent to starting board #32

Open collin-garvey opened 1 year ago

collin-garvey commented 1 year ago

Scenario:

After exiting the starting board, I place a board above it at position [2]. From this board I exit to the right to position [3]. If this third board has a bottom exit gate, I cannot position a board below position [3] (aka directly to the right of the starting board) to accurately simulate this visually. It seems the board grid locations might need to be expanded to account for this, unless there's something in-game that prevents this positioning.

Screenshot 2023-05-26 115638

erismo commented 1 year ago

I came here to post the same problem. All the other gates work on that board except the one going down toward the Starting board.

Sorcerer Paragon Board Gate Issue

Lothrik commented 1 year ago

Unfortunately that's unlikely to change, at least in the immediate future. Allowing pathing down below the starting board would mean I'd need to handle the "origin" board positions in a completely different manner.

In the vast majority of scenarios you can avoid this issue by rotating your boards and aiming your exit gate up instead of down.

FBrebion commented 1 year ago

One related issue is that once you've attached a Paragon board and it changed its location, and finally decide you don't want to use that board, you can't move it back to the "unused" position (besides the Start board). So you're forced to move it to an away location to not interfere with your active boards.

Lothrik commented 1 year ago

One related issue is that once you've attached a Paragon board and it changed its location, and finally decide you don't want to use that board, you can't move it back to the "unused" position (besides the Start board). So you're forced to move it to an away location to not interfere with your active boards.

You can do this by clicking the arrows to reposition and entering 0 (or any other invalid grid location).

I added a note about this to the grid positioning prompt, as this feature has been around for ages but it wasn't exactly obvious.