Skip to content

EXPERIMENTAL System Version 7.0.2-exp: Data Migration, Polishing and a Bunch of Critical Fixes

Pre-release
Pre-release

Choose a tag to compare

@Savantford Savantford released this 17 Jul 16:44
· 160 commits to v14-support since this release

WARNING: THIS IS AN EXPERIMENTAL VERSION, EXPECT UNFINISHED FEATURES AND BUGS. AND PLEASE REPORT THEM!

WARNING: MAKE SURE TO BACKUP YOUR WORLDS BEFORE TESTING! Upgrading to Foundry v14 and Weird Wizard 7.0.0-exp at this moment will most likely corrupt your world data! You have been warned!

This update brings the very anticipated data migration script (so you can test old worlds!), polishing to several places introduced with v14 support, as well as a bunch of critical fixes - many by @BoyBoyMan, thank you!

Please read the patch notes for details.

That's all!

As always, a big thank you for all the continued support and patience! Have a nice weekend!

Changes

  • A migration script was written to convert old Active Effect Changes and Duration. Please try to upgrade your worlds from a v13 backup to see if it works properly!
  • Overhauled Actor.getRollData() keys so keys are easier to use. This will, however, break existing text using the old keys. Sorry!
    • A new Roll Data journal entry explaining was added to the System Documentation compendium.
  • Main effect benefits should now display the highest achieved level for the Character Option, if available.
  • Teleport is no longer assigned as the default token movement action when available.
  • Afflictions now have a "Luck Ends" duration instead of 1 minute.
  • Rolls against you that should be an automatic success (in the "Automatic success against self" Active Effect Change Preset section) are no longer broken. (By @BoyBoyMan)
    • This will be reflected in the Attribute Roll app.
    • Held affliction already used this key, but it was not working.
  • New Active Effect Change preset: "Speed becomes X" (override, split from the downgrade: "Speed drops to and cannot be increased above").

Bug Fixes

  • CRITICAL: Fixed Active Effect Changes not applying correctly due to the Submit button erasing the change's key. (By @BoyBoyMan)
  • CRITICAL: Fixed main effect changes not applying correctly due to an issue with their Phases and Priorities.
  • CRITICAL: Fixed Afflictions not working properly. (Thanks @BoyBoyMan!)
  • CRITICAL: Fixed broken Active Effect Changes on a few system compendium entries.
  • CRITICAL: Fixed chat messages generated by Active Effect expiration not having a proper hover tooltip. (By @BoyBoyMan)
  • CRITICAL: Fixed Afflictions giving boons instead of banes. (By @BoyBoyMan)
  • CRITICAL: Fixed Speed calculation when affected by Afflictions. (Thanks @BoyBoyMan!)
  • Fixed the document card tooltip for Active Effects not displaying the localized Changes text. (By @BoyBoyMan)
    • In addition, all custom (and broken) presets should now display the change's key if it fails to retrieve a localization string.
  • Fixed some image paths to support Foundry route prefixes correctly. (By @BoyBoyMan)
    • This allows installations using a routePrefix to resolve icon URLs correctly.
    • Previously, paths starting with / bypassed the route prefix and caused assets to be requested from the domain root instead of the Foundry route.
  • Fixed a few CSS issues with chat box/controls, NPC sheet and list entry config.