Skip to content

Releases: Muttley/foundryvtt-shadowdark

release-2.2.0

13 May 12:07
ddc8c62
Compare
Choose a tag to compare

v2.2.0

Enhancements

  • [#763] Make attributes.hp primaryTokenAttribute in system.json
  • [#765] Implement generic loading dialog that can be used whenever potentially slow compendium searching occurs
  • [#767] Load times when accessing certain items and menus significantly improved when hosting on Forge VTTs

Bugfixes

  • [#780] A level up screen being shown directly after creating level 0 characters.
  • [#761] Advantage on Magic Missile talent missing from Wizard Class item
  • [#768] Level 1 characters generating with 1 hp, despite HP roll
  • [#776] NPC spell DC not calculating when converting from PC spell
  • [#758] Unable to drag light spell items onto player sheets.

Chores

  • [#774] Merged Finnish language updates from Crowdin
  • [#762] Ensure the Shadowdark system works without issues in Foundry V12 Development Releases
  • [#784] The {{select}} handlebars helper is deprecated (Foundry V12 compatibility)
  • [#785] The async option for Roll#evaluate has been removed (Foundry V12 compatibility)
  • [#786] globalThis.mergeObject which must now be accessed via foundry.utils.mergeObject (Foundry V12 compatibility)
  • [#787] Global AudioHelper instance is deprecated (Foundry V12 compatibility)
  • [#788] CONST.CHAT_MESSAGE_TYPES is deprecated in favor of CONST.CHAT_MESSAGE_STYLES (Foundry V12 compatibility)
  • [#789] ActiveEffect#icon has been migrated to ActiveEffect#img (Foundry V12 compatibility)

release-2.1.0

14 Apr 19:16
41c6e86
Compare
Choose a tag to compare

v2.1.0

Bugfixes

  • [#751] Fixes an issue where players are unable to drag spells from the class spell list app.
  • [#753] Added roll links to the spell text for Fireball, Lightning bolt, and Cloud Kill.

Enhancements

  • [#755] Add spell effects for higher-level spells to compendium

Chores

  • [#748] Merge i18n updates from Crowdin

Many thanks to cmleinz for contributing code included in this build

release-2.0.0

09 Apr 21:19
41dea45
Compare
Choose a tag to compare

v2.0.0

Bugfixes

  • [#715] Learned scrolls don't show usual spell icon

Enhancements

  • [#500] Support added for leveling up characters. A class spells list can be opened from the character sheet spell tab or leveling window.
  • [#644] Improve chat card for Effects
  • [#690] All monsters from the core rules are now available in the monsters compendium.
  • [#694] Content from the Cursed Scroll Zines 1-3 is now available. This includes new Classes, Backgrounds, Deities, Telents, Weapons, Armor, and Spells.
  • [#696] Core rules content was expanded to include Tier 3-5 Wizard and Priest spells. All content from the core rules is now labeld as "Core Rules" in the source selection settings.
  • [#713] Added dice sounds to Character Builder
  • [#718] Fixed an issue where the "common" language was not correctly loading in the Character Generator when selecting classes with fixed languages
  • [#725] Update token mapping for new core monsters.
  • [#728] Spell items can now be dragged onto NPC sheets to add that spell to the NPC's spell list.
  • [#731] Added 1d2 as an option for weapon damage.
  • [#733] Negative Dex modifier not correctly applied to characters with armor
  • [#736] Added random names table for Kobold ancestry
  • [#738] Ancestries can now be given a weight to effect roll chance in the Character Generator. Ancestries from the core rules have been updated to match the randomization table on page 40.

Feature Notes

Character leveling now occurs via a structed leveling up systems that is triggered when xp gained meets or exceeds the next level requirement.

  • All HP rolls, talent, and spell selections are now done in the leveling up window.
  • Selecting class while leveling up from 0 to 1
  • Class items now support adding a known spell table.
  • An audit log of character leveling changes is accessible via script under the property actor.auditLog

release-1.8.0

02 Mar 19:22
3596198
Compare
Choose a tag to compare

v1.8.0

Bugfixes

  • [#689] Can't return to the description page on a Background Item sheet
  • [#703] Error in character creator when blank Ancestry choice selected
  • [#702] Show warning in character creator when rolling a name with no Ancestry selected

Enhancements

  • [#437] Added Character Builder
  • [#692] Added Spell Importer macro
  • [#695] Add ability to have Effects on Boon items
  • [#697] Updated the formating of monster descriptions created with the monster importer.
  • [#704] Open character sheet after it has been created by the character creator
  • [#705] Character creator should be usable by players without giving them full permission to create actors
  • [#708] If user has ACTOR_CREATE permissions already, don't use socket to make GM create character

Feature Notes

A new Character Generator is now available via the actors tab. The generator can be used to create new characters randomly or via selection. Features include:

  • All character options respect the source filters in the Shadowdark RPG settings
  • Character names are randomized via a linked roll table based on the selected ancesty
  • level 1 characters still require manually rolling and adding first level talents and spells

Many thanks to arcos and chrpow for contributing code included in this build

release-1.7.6

19 Feb 22:12
aa6e62c
Compare
Choose a tag to compare

v1.7.6

Bugfixes

  • [#685] Calculated AC incorrect when only a shield is equipped

release-1.7.5

19 Feb 19:34
20c817b
Compare
Choose a tag to compare

v1.7.5

Bugfixes

  • [#658] Armor mastery not stacking

  • [#662] Multiple Rolls per PC with Clockwise Initiative Enabled

    • Disallow initiative rolling and show a warning message saying that only GMs can roll initiative when clockwise initiative is enabled.
  • [#670] Equipping Bracers of Defense unequips other armor

    • Removed the restriction on the number of pieces of armor that can be equipped and altered the Bracers of Defence item to only provide an AC bonus (not using effects so it will toggle off when unequipped). If only armor pieces that don't provide a base AC level are equipped, then the baseline 10+DEX AC will be used, so unarmored characters could equip the bracers of defence for the bonus is desired.

release-1.7.4

14 Feb 21:36
40adad9
Compare
Choose a tag to compare

v1.7.4

Bugfixes

  • [#656] Typo in Player Quickstart Guide
  • [#666] Fixed a bug in the monster importer where trailing spaces could cause parsing to fail
  • [#668] Typo in Sleep spell description
  • [#671] Rolled NPC HP formula incorrect
  • [#672] Fixed the Bag of Holding magical item in the shadowdark compendium
  • [#673] Fixed an issue with importing priests from shadowdarklings.net

release-1.7.3

13 Jan 21:55
Compare
Choose a tag to compare

v1.7.3

Bugfixes

  • [#660] Fix broken Compendium links

Chores

  • [#661] Merged latest Korean and French translations from Crowdin

Many thanks to pyrige for contributing code included in this build

release-1.7.2

21 Dec 00:18
Compare
Choose a tag to compare

v1.7.2

Bugfixes

  • [#650] New hotbar support breaks standard document drag to hotbar support

Enhancements

  • [#649] Apply compendium source filtering to selectors on Item sheets as well as player Sheets
  • [#653] Allow spell items to be dragged from character sheet to hotbar

release-1.7.1

19 Dec 15:02
Compare
Choose a tag to compare

v1.7.1

Bugfixes

  • [#640] Unable to override or add bonus to armor class via active effects
  • [#642] "Round" duration configuration set to 6 minutes instead of 6 seconds
  • [#645] Occassionally the Pre-defined effects don't seem to load/be available
  • [#647] Spells tab doesn't get rendered for Wizard class the first time you open the character sheet

Enhancements

  • [#641] Add support for "Turn" durations in Spells/Effect (using 10 minutes as the duration)
  • [#646] Make spellcasting base DC customisable on a class basis