Skip to content

Releases: manuelVo/foundryvtt-drag-ruler

v1.7.2

21 May 12:44
Compare
Choose a tag to compare

Bugfixes

  • Fixed a bug that prevented waypoints for measurement templates from snapping to any other point than a grid cell corner (or grid cell center on hex)
  • Fixed a bug that could cause the ruler to not end up at the token's center (especially if the token is being moved very quickly and then stopped abruptly)

v1.7.1

21 May 12:43
Compare
Choose a tag to compare

Bugfixes

  • Fixed a bug that prevented players from moving their tokens (#74)

v1.7.0

18 May 13:28
Compare
Choose a tag to compare

BREAKING This update is incompatible with previous Terrain Ruler versions. If you're using Terrain Ruler, make sure you update Terrain Ruler to at least version 1.3.0.

New features

  • A ruler will now be shown when dragging measurement templates over the map (#13)
  • Drag Ruler can now measure difficult terrain on gridless maps (if the Terrain Ruler module is installed and enabled)
  • Improved the positioning of the labels around the ruler. The labels should now never overlap with the waypoint.

Bugfixes

  • Fixed a bug that sometimes measured diagonals incorrectly with the 5/10/5 grid rule
  • Fixed a bug that would cause the ruler to re-measure when the shift key is being pressed or released while a token is moving

Compatibility

  • Drag Ruler's Generic Speed Provider is now aware of good default values for the Starfinder game system

Translation

  • Corrected typos in the german translation (thanks to CarnVanBeck!)

API

  • The old API that Drag Ruler offered prior to version 1.3.0 is now deprecated. Speed Providers that still use this API will continue to work for now, but will generate a warning in the console about the deprecation. All modules and game systems offered on the FoundryVTT website have already updated to the new API. If you see the deprecation warning, please consider updating to the current version of the respective system/module you're using.

v1.6.5

18 May 05:47
Compare
Choose a tag to compare

Bugfixes

  • Drag Ruler no longer gets stuck if the user presses ESC during drag (#70)

v1.6.4

18 May 05:47
Compare
Choose a tag to compare

Bugfixes

  • Fixed a bug where a bug in a Speed Provider could lead to the ruler getting stuck, leaving the token immovable

v1.6.3

05 May 14:02
Compare
Choose a tag to compare

Bugfixes

  • If the movement history for a token is being updated (for example by a history reset by the gm) while a player is currently measuring a distance for that token the history change is now being reflected in the active measurement.

Compatibility

  • Drag Ruler's Generic SpeedProvider is now aware of good default values for the Savage Worlds Adventure Edition game system

v1.6.2

03 May 08:57
Compare
Choose a tag to compare

Bugfixes

  • The reset movement history button now resets the movement history for all players, not just for the GM

v1.6.1

30 Apr 08:54
Compare
Choose a tag to compare

API

  • Added onMovementHistoryUpdate callback to Speed Providers, that allows them to perform game systems specific improvements to the movement history
  • Added dragRuler.resetMovementHistory that clears the stored movement history for a token.

v1.6.0

29 Apr 12:04
Compare
Choose a tag to compare

Performance

  • Greatly increased the performance when playing on huge maps and when moving many tokens at once.
  • Huge performance improvements for speed providers. (Technical details: getRanges is now being called way less frequently)

New features

  • GMs now have an option to reset the movement history for individual tokens in the right click menu of the combat tracker
  • When releasing a dragged token while pressing Alt the token will be moved to the target location without an animation (#3)

Bugfixes

  • When starting to drag a new token while the previous one is still moving the ruler won't dissappear anymore when the previous token arrives at it's destination.

v1.5.4

21 Apr 08:09
Compare
Choose a tag to compare

Bugfixes

  • Fixed a bug that prevented tokens from being moved when their movement history collides with a wall. (#61)