# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## Unreleased ### Fixed - #44: protection effect and other default system effects still had duration when added by the power effect, instead of maintaining their own effect. ## [3.1.1] 2024-07-26 - Added: 'Shape Change Ability' power effect ## [3.1.0] 2024-07-14 - v12 compatibility - bugfixes for v12 ## [3.0.2] 2024-06-24 ### Fixed - Fixed bug in which effects would disappear on the target's next turn ### Added - Eidolon summon effect and helper action - Companion "summon" effect and helper action ## [3.0.1] 2024-06-18 ### Added - Added Inquisitor's Judgement power effect ## [3.0.0] 2024-06-12 ### Added - Optional Visual Active Effect integration for power descriptions - Add VAE helper buttons for breaking free from Bound/Entangled - Added Portal dependency ### Changed - Refactor and redo of powers handling - maintained powers - powerpoint calculation - more powers - Refactor of distribution - Code is minified into one file for faster loading ### Removed - Removed warpgate dependency ## [2.4.3] 2024-04-21 ### Added - Added token varient art suggested effect mappings ### Changed - Added elevation component to distance calculations for gang up - Added check for incapacitated or defeated tokens to gang up check - Minor cosmetic change to 'Draw from Action Deck' macro ## [2.4.2] 2024-02-25 ### Added - Added Macro Manager macro for all Power Effects - Added Macro Manager macro for all helper macros - Added Draw from Action Deck macro - Added Shuffle Action Deck macro ## [2.4.1] 2024-02-13 ### Added - Added support for SWPF Smite's Spiritual Weapon (from the APG) ## [2.4.0] 2024-02-11 ### Added - Added Monk's Active Tile Trigger versions of the request roll macros. ## [2.3.5] 2024-01-30 ### Changed - Changed visual parameters for blindsense ## [2.3.4] 2024-01-29 ### Added - Added additional vision mode: blindsense ### Changed - Changed setTokenVison module to detect blindsense ## [2.3.3] 2024-01-28 ### Added - Added mutagen action ## [2.3.2] 2024-01-23 ### Added - Grabbed poison macros from SWADE for use in SWPF until I can write something else or they appear in SWPF. ### Changed - Added Dodge as a detected edge on a target for roll modifiers ## [2.3.1] 2023-12-26 ### Added - Data file for the Torch module - Import file for Token Variant Art's global effect mappings - Macro: Request fear check specialization macro - Macro: Fear Table to call the new fearTable api endpoint - API: rulesVersion property - API: fearTable(actor) calls the relevant premium core rules module's fear table - API: added requestFearRollFromTokens special helper - Trait roll hooks for: - Glow/Shroud - Range modifiers ### Changed - added a summary chat message for the roll results to requested rolls. - added a target number option to requested rolls. ## [2.3.0] 2023-12-19 ### Added - Trait and Damage Roll hooks to look for and apply modifiers for target conditions: - Vulnerable - Deflection - Arcane Protection - Arcane Resistance - Scale - Gang Up - Resistences and Weaknesses - New Macro: Set token vision - New Common Action: Illumination (for the darkness penalty effects) - New macro: Quick Damage Roll - New Vision mode: Low Light Vision - Power Effect for Zombie - Sample fixed request roll macro ### Changed - Vision mode visual effects changed for Basic Vision and Darkvision - Shape Change and Summon both set the disposition for their new tokens - Shape Change and Summon both set vision to enabled for their new tokens ## [2.2.0] ### Added - Power Effect for Havoc - Power Effect Macro for Havoc - Power Effect Action for Havoc - New Macro: Request Roll - NEW DEPENDENCY: socketlib - Documentation: - API Documentation - Request Roll macro documentation ## [2.1.0] ### Changed - Changed the Summon Ally power effect macro to handle Mirror Self a little cleaner - Changed the power effect macro to consider swids in addition to the item name. - Updates to documentation ## [2.0.0] ### Changed - BREAKING CHANGE: changed from creating a global `swadeMBHelpers` to requiring `game.modules.get('swade-mb-helpers').api` instead - FLOW change: Smite's modifier will still show the weapon affected, but the modifier is a global modifier that can be ignored in the roll dialog or the effect can be turned off. - Added the following Power Effects - Burrow - Darksight - Detect/Conceal Arcana - Disguise - Shape Change - Sloth/Speed ## [1.2.0] ### Changed - reworked all power effects into a cohesive whole, reimplemented all existing power effects. - incorporated glow, shroud, hurry, and hinder power modifiers into power effects ## [1.1.0] ### Added - gold calculator macro for SWPF gold items - Actions for common rolls with links to SWPF rules ## [1.0.1] ### Fixed - Summon macro now spawns tokens with prototype token's actual dimensions ## [1.0.0] ### Added - Added Documentation and README - Confusion effect macro - Entangle effect macro - Blind effect macro - Invisiblity macro - Intangibility macro ### Changed - Protection and Smite macros now linked to swade system effects ## [0.9.0] - Initial 'public' release ### Added - DEPENDENCY: warpgate - macro helpers for the following effects: - Boost/Lower Trait - Deflection - Glow - Hinder - Hurry - Lingering Damage - Protection - Shroud - Smite - Summon - API helpers: - `createEffectDocument` - `createMutationWithEffect` - `defaultMutationOptions` - `getActorFolderByPath` - `getActorsInFolder` - `runOnTargetOrSelectedTokens`