Skip to content

Releases: caewok/fvtt-walled-templates

0.8.3

07 Nov 00:21
Compare
Choose a tag to compare

Fix incorrect merge that caused the snap-to-grid configs not to appear.

Full Changelog: 0.8.2...0.8.3

Snap-to-grid and Circle Squares

05 Nov 21:35
Compare
Choose a tag to compare

Add module config and template config settings to modify how snap-to-grid works. Also added to dnd5e spell config, but this will not affect template previews in dnd5e until PR is accepted. #116.
Add module config to use a rotating square instead of a circle template. #118.

dnd5e v4 and tidy sheets compatibility

05 Nov 16:19
Compare
Choose a tag to compare

Dnd5e v4 compatibility. #128.
Tidy sheets compatibility. #129. Thanks @morepurplemorebetter!
Fix for preview templates not respecting elevation. #113.
Fix attached templates not changing elevation when the token elevation changes. #123.
Fix issue with changing multiple wall heights when Wall Height module is present. #125.
Add check to confirm actor.statuses is defined. #127.
Add Brazilian Portuguese translation. #119. Thanks @Kharmans!

What's Changed

Full Changelog: 0.8.0...0.8.1

Foundry v12

08 Jun 17:19
Compare
Choose a tag to compare

Foundry v12 compatibility.
Use tabbed configuration for measured template config and dnd5e spell config.
Remove snapping option; now handled by Foundry default.
Remove elevation tooltip and configuration; now handled by Foundry default.
Remove diagonal 5-5-5 shape options; now handled by Foundry default.

Attached template improvements

17 May 21:57
50fb72e
Compare
Choose a tag to compare

Features

Delete attached templates when their token is deleted from the scene. When a template is attached, respect its hide settings when the attached token is being moved/dragged. Thanks @gambit for the suggestions!

Full Changelog: 0.7.10...0.7.11

Quick bug fix

08 May 18:35
Compare
Choose a tag to compare

Quick fix for erroneous duplicated call to wrapped in _onDragLeftStart method.

Full Changelog: 0.7.9...0.7.10

Ignore statuses, override token hover

08 May 17:48
Compare
Choose a tag to compare

Attempt to catch when other modules mess with the template layers and temporarily revert to avoid errors on drag start. Closes #112. Thanks @michael (Discord)!
Add a CONFIG.walledtemplates.autotargetStatusesToIgnore that defines a set (modifiable by macro or world script) of token statuses to ignore when autotargeting. Closes #108.
Add selection (always/never/global default) in the template configuration and, for dnd5e, the spell configuration to determine whether a template should be revealed upon token hover. Closes #111.

Add Brazilian Portugese translation. Thanks @Kharmans!
Potential fix for Levels and Wall Height issue. Closes #66. Thanks @morepurplemorebetter!

What's Changed

New Contributors

Full Changelog: 0.7.8...0.7.9

TokenMagic and Wall Height fixes

28 Apr 14:40
Compare
Choose a tag to compare

Catch when a template shape is undefined or incorrectly defined such that it does not have a getBounds method. Avoids getBounds undefined error that may be related to TokenMagic module.
When unhiding a template, set template alpha to the TokenMagic alpha setting for the template if that module is active and the flag is present. Closes #110.
When checking if a template should be hidden, hide the template if TokenMagic is active and the template is set to observe global defaults and TokenMagic setting is set to hide the template.
The template shape is now set to top/bottom elevation of the template elevation, so that Wall Height walls not within the elevation of the template do not block. Closes in part #100. Currently continues to target all tokens vertical to the template, as making assumptions about the 3d shape of the template in order to limit targeting would be confusing without addditional template parameters and possibly some other visual cues.

Autotarget user fix

12 Apr 20:39
Compare
Choose a tag to compare

Provide MeasuredTemplate.prototype.targetsWithinShape method at all times, not just when autotargeting is enabled. Closes #104.
Don't refresh targeting on a template not owned by the current user, to avoid refreshing targets incorrectly. Closes #105.

Full Changelog: 0.7.6...0.7.7

Autotarget toggle and attached template fixes

11 Apr 16:13
Compare
Choose a tag to compare

Features

Add a toggle to force no autotargeting for a given spell template in dnd5e. Closes #102.

Bug fixes

Address "endsWith" function not defined when using "attach to caster" in dnd5e. Closes #101.
Switch to storing a module-specific flag on active effects representing an attached template. Avoids conflicts with other modules that use the effect origin. Closes #102.

Full Changelog: 0.7.5...0.7.6