Releases: caewok/fvtt-elevation-ruler
Diagonal measurement and ruler labels
Correct measurement of diagonals in grids, due to offsets getting counted as straight instead of diagonal. Closes #227.
When moving multiple tokens, use the elevation of each token as the start for the move, so that tokens at different elevations are not set to the same elevation. Closes #231.
On gridless maps, pause the mouse at the token speed boundaries. Defaults to pausing when the distance is no more than canvas.grid.distance * 0.1
beyond the speed boundary. Adjust using CONFIG.elevationruler.gridlessSnapDistance
. May pause just slightly beyond the speed distance point, e.g., at 10.03 instead of exactly 10.0. Closes #131.
Update the references to CONFIG.elevationruler.labeling
in the english language file.
Rework how ruler default and custom labels are defined to improve performance and reduce bugs related to infinite scaling. Corrects issue with font size going to 1. May address text growing larger in #225.
Update libGeometry to v0.3.19.
Full Changelog: 0.10.16...0.10.17
dnd5e v4 and misc. fixes
Potential fix for undefined when using toNearest
. Closes #229.
Fix for incorrect move penalty displaying for 1:2:1 diagonals with Use Grid for Movement Penalties enabled. Closes #226, #218.
Wrap pathfinding in try/catch to avoid crashing the ruler. Closes #146.
Possible fix for tiny ruler labels. #205. May also address #225.
Fix for dnd5e v4 error re "inferred source" when moving tokens into regions with terrain effects. Closes #215. May also address #230.
Full Changelog: 0.10.15...0.10.16
Wall Height fix and misc fixes
Fix for multiple token dragging resulting in token moving through a wall. Closes #224.
Correct error with Pathfinding when Wall Height 6.1.0 is active. Pathfinding will now assume vaulting is enabled if Wall Height is present. Closes #223. Thanks @drcormier!
Add speed method to handle dnd5e group actor speed (air, land). Closes #221.
Correct ruler measurement in gridless scenes after waypoint is placed. Closes #220.
Fix display of other user's ruler distances. Closes #219.
What's Changed
- Removed Wall Height Vaulting flag by @drcormier in #222
New Contributors
- @drcormier made their first contribution in #222
Full Changelog: 0.10.14...0.10.15
Move penalty quick fix
Fix for NaN in the move penalty calculation when moving over regions.
Full Changelog: 0.10.13...0.10.14
DAE and dnd4e compatibility
Use a cached map to track move penalties for different region combinations. Improves compatibility with Dynamic Active Effects while not severely impacting performance. Addresses #209.
Use a mixed wrap instead of override for Ruler#_computeDistance
, which improves compatibility with some systems, like dnd4e. Closes #213.
Full Changelog: 0.10.12...0.10.13
Movement penalty fixes
Fixes for calculating movement penalty in drawings.
Avoid displaying the default ruler label in some situations when using the custom label. Closes issue #212.
Fix for PF2e speed not displaying correctly. Closes issue #211.
Fix for user seeing the GM ruler when moving hidden tokens. Closes issue #207.
What's Changed
- Shadow Of The Demon Lord support by @sasquach45932 in #208
New Contributors
- @sasquach45932 made their first contribution in #208
Full Changelog: 0.10.11...0.10.12
Performance and misc fixes
When snapping pathfinding to grid, avoid two waypoints within the same space when snapping is possible.
Fix for ray undefined in cost measurement.
Add invisibility to the default ignored statuses for pathfinding. Closes #202.
Don't show movement penalty in the ruler labels if token has certain statuses, like hidden. Closes #200.
Faster measurement of movement penalty through regions in conjunction with improvements added in Terrain Mapper v0.4.6.
Fix for ruler not functioning in sfrpg. Closes #206.
Update libGeometry to v0.3.14.
Full Changelog: 0.10.10...0.10.11
Pathfinding snap-to-grid fix
Improve how the pathfinding path is cleaned when snapping to grids to avoid weird backstepping issues. Should be a bit more aggressive in finding a viable grid-center path.
Don't pathfind around hidden tokens. Closes #200.
Fix for error re clone function not found when tracking combat move history. Closes #201.
Measurement tweaks
Additional fix for 5-10-5 using 10-5-10 (the offset distance was not fixed previously). Closes #195, #196.
If the movement cost is rounded to 0, don't display the label. Closes #196.
Update Polish translation. Closes #199. Thanks @Lioheart!
Fix for movement penalty getting inverted for grid measurement option. Closes #198.
Fix right-click to add waypoints. Closes #197, #192.
Full Changelog: 0.10.8...0.10.9
10-5-10-5...
Fix for 5-10-5 using 10-5-10 and vice versa. Closes #195.
Update libGeometry to v0.3.12.
Full Changelog: 0.10.7...0.10.8