swade-mb-helpers/CHANGELOG.md
Mike Bloy 93d13a0b47 move effect description to description field
Since Visual Active Effects did away with the special collapsable
description field, moved the active effect description for power effects
to the effect's 'description' field.
2024-08-11 13:56:01 -05:00

279 lines
5.9 KiB
Markdown

# 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.
- Since VAE did away with the collapsable extra description, moved the spell
description to the main 'description' field of active effects.
## [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`