* Implemented group attack logic
* Updated all minions in the SRD to use the group attack functionality
* .
* Renamed groupAttack.nr to groupAttack.numAttackers
* Moved the flag vs global setting logic to documents/scene
* .
* Added the ability for effects to have stacks
* Fixed effect stacking
* Improved token overlay spacing
* Compendium updaetes
* Simplify effect click event (#1748)
* Fixed a bunch of deprecations
* Corrected AgileScout Beastform json data
* Updated TokenHUD to the new v14
* Removed DestroyOnEmpty from consumables
* Fixed so that tooltips don't get stuck (#1745)
* [Feature] TagTeam Partial Rendering (#1735)
* I done did it, I think
* Think I fixed the partial rendering bug for gm->player
* [V14] 1743 - Damage Update Error (#1746)
* Fixed DamageParts causing errors on update
* Fixed ActionBaseConfig error when no damage present on the action
* Fix removal of damage field
* Removed unneccessary default value function for parts
---------
Co-authored-by: Carlos Fernandez <cfern1990@gmail.com>
* Simplify effect click event
---------
Co-authored-by: WBHarry <williambjrklund@gmail.com>
Co-authored-by: WBHarry <89362246+WBHarry@users.noreply.github.com>
* Fixed stacking-value pointer event
* Set the stacking value in EffectsDisplay to be tabular-nums for monospacing
* Made baseEffect.stacking nullable instead of having an enabled property
* .
* Fixed so that actor._onUpdateDescantDocuments re-renders the EffectDisplay if effects were updated
---------
Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
* Fixed DamageParts causing errors on update
* Fixed ActionBaseConfig error when no damage present on the action
* Fix removal of damage field
* Removed unneccessary default value function for parts
---------
Co-authored-by: Carlos Fernandez <cfern1990@gmail.com>
* Initial
* .
* Fixed positioning
* .
* Only showing the menu if there are extra resources
* Improved resourceManager clickable
* .
* Changed variable name
* Refactor resources selection and data prep (#1721)
* Move resources select to scrolly text and accept actor object
* Convert isReversed to prepared data and add label
* Removed unused imports
---------
Co-authored-by: WBHarry <williambjrklund@gmail.com>
* Naming
* [Feature] Custom Homebrew Resources (#1718)
* Added resources to the Homebrew Menu
* Fixed translations
* .
* Inverted from isImage to isIcon. Should be more logical for users
* Removed testing resources
* Refactor resource settings to not be a method (#1723)
* Fix editing homebrew resources with a custom ResourcesField
* Fix removing homebrew resources
* Remove vestigial code
* Use custom config for module data instead of including in all (#1724)
* Use custom config for module data instead of including in all
* More simple
* base highest priority
---------
Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
Co-authored-by: Carlos Fernandez <cfern1990@gmail.com>
* Added transform action to handle phased adversaries
* Added support for keeping currently marked hitPoints/stress when transforming
* Minor fixes
* Compendium update
* Added consideration for an active combatant
* Initial
* More
* Fixed current actionConfig damage
* Reworked ActionConfig damage ui
* .
* Updated all Adversary compendium damage entries
* more
* The rest
* Fixed misses
* .
* .
* Also migrate sub fields of MappingField
* Removed MappingField
* Fix regression with re-tiering adversaries when dealing non-hp damage
* Allow iterable object to be detected as an object by foundry
---------
Co-authored-by: Carlos Fernandez <cfern1990@gmail.com>
* Improved the autocomplete typing experience
* Made it work. But I hate it.
* Revert "Made it work. But I hate it."
This reverts commit d2fc9fd648.
* Actually nice solution instead O_O
* Fixed so that the description message always comes first with the action workflow
* Changed to instead render the description in the roll message
* Made the action config title not get changed in d20rolldialog if it's not a trait roll
* Initial chat message description design change
* Revert "Initial chat message description design change"
This reverts commit f4f5fd6c24.
* .
* Fixed so that actionFields correctly grab a uuid for actions that are directly on an actor
* Corrected to logical or
* Update module/data/fields/actionField.mjs
Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
---------
Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
* Added a hpDamageMultiplier rule active effects can modify to multiply the total damage an actor deals
* Added a hpDamageTkenMultiplier rule active effects can modify to multiply the total damage an actor takes from others
* .
* Schema definition for DHSummonAction
* Will reimplement
* HBS idea formed. Need to recheck drag drop implementation
* Tried to refine drag drop
* drag drop implemented (css tbd)
* phase 1 complete
* tbd work on summon action type
* Improved Schema and now it works
* .
* Dialog created. Tokens not dragged(tbd).
* Bare minimum implementation
* Finalized functionality
* Cleanup
* .
* Added optional summon render to chat message
* Updated SRD
* bugfix: fix title lines not rendering in chat messages
* Added summon actions to the easily doable environments in the SRD
* Update module/data/fields/action/summonField.mjs
Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
---------
Co-authored-by: Nikhil Nagarajan <potter.nikhil@gmail.com>
Co-authored-by: Murilo Brito <dev.murilobrito@gmail.com>
Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>