Bouncyrock / TaleSpire-Alpha-Public-Issue-Tracker

Issue tracker for the TaleSpire Alpha
3 stars 0 forks source link

Invisible upper layer, cant move mini #102

Open AlexanderWardlow opened 5 years ago

AlexanderWardlow commented 5 years ago

Describe the bug Player is unable to move character. This is due to the player selecting another layer, higher than the one they are one, and having objects on that layer that have not been discovered.

In other words, the player, unknowingly selected the wrong layer. Also unknown to them, there are floors of the building directly above to them that are invisible to them.

The player is unable to select their character through the invisible (to them) upper layer.

To Reproduce Steps to reproduce the behavior: GM steps:

  1. On a lower layer, place a simple floor 5x5 grid of 2x2 floor blocks (or similar, just has to be a floor to walk on)
  2. Make a higher layer (1 above the first, lower layer).
  3. On that layer place a simple floor 5x5 grid of 2x2 floor blocks (or similar, just has to be a floor to walk on). Place it directly above the first floor's floor.
  4. Place a mini in center of lower layer floor, give yourself permissions (or any player permissions).

Player steps

  1. In player mode (accidentally) select the upper layer floor.
  2. This floor should be invisible to you as it is undiscovered.
  3. Attempt to move mini
  4. Mini cant move, from player perspective, they do not know why. There is no indication of the upper floor, or that they have selected a floor that they are not currently on.

Screenshots/Videos/Twitch Clips What Player sees: image

What GM sees: image

Additional context It does not have to be sewer materials, the same happens for all tiles I believe.

AlexanderWardlow commented 5 years ago

Note that in photos the bottom layer that the mini is on is 1. However both pictures are taken with layer 2 selected.

AlexanderWardlow commented 5 years ago

Also note that this would cause issues when a player switches to the upper layer, to move the mini up there. As I expected my players to do at the ladders in the sewerSet. However they cannot move the minis up a layer because of this bug.

cbaggers commented 5 years ago

Thanks again, another great report. We'll look into this with the rewrite of the fog of war code