Releases: moo-man/WFRP4e-FoundryVTT
7.1.0
Over 3 years ago I released the Storm of Chaos, an attempt to bring unparalleled flexibility and integration to the WFRP4e system. Today I'm glad to finally bring you a complete rework, enhancing the scripting subsystem within Active Effects to even greater potential, utilizing the new capabilities of Foundry V11's new database to make a more powerful, and hopefully more intuitive process to scripting effects. This has taken a ton of time to do, as the thousands of Items within the various modules needed to be combed through and have their scripts rewritten, or have new scripts added.
Hopefully, though, this update makes handling the various conditional bonuses much easier. If you'd like to learn more, see the documentation page on the Effect Refactor
Along with this refactor is a ton of other changes and improvements, read on to find out!
Features
- Active Effects have been entirely reworked to utilize V11 features (handling effect transference) and a new scripting framework. (#1592)
- Implemented an custom Advantage Cap option (Thanks @Txus5012)
- Add option for Prayers to have an extendable AoE (Thanks @Txus5012)
- Added a breakdown of Rolls, Damage, and Wounds taken for Tests (#1730). Note that this implementation is new and still has room for improvement.
- Added a system to recover interrupted Character Creation progress when starting character generation
- CSS compatibility for module Chat Commander by @Forien in #1832
- Add clickable property link for rich text editors by @Forien in #1837
- Show ammunition's location in the ammo select dropdown menu by @Forien in #1838
- fixed
ammoRange
typo and added graceful fallback to not block opening by @Forien in #1849
Fixes
- Fixed Minor Infection reminder link being broken
- Standardized various location names in travel data
- Removed obsolete pinned location button within journal sheets
- Players creating macros via drag-drop should no longer have permission issues
- Fixed an issue where multiple of the same items (currencies) would be duplicated on new Actors (#1821)
- Fix the Create Trait button on non-creature sheets adding Talents instead of Traits (#1764)
- When determining "side" (such as for Group Advantage), the actual token disposition is used, as opposed to the prototype token.
- Fix character generation not pointing to the correct journal entries
Official Modules-
All
-
Various effect scripts have be edited or added, too numerous to list here. This spreadsheet briefly describes how each Item has been modified.
-
Applied the PDF errata updates to various modules (see this blog post, thanks VividOblivion for making this much easier than it would've been otherwise)
-
Most compendium packs have had their permissions set to NONE for players
Core Rulebook - 5.0.0
- See All
- Fix various minor spelling and text errors in journals (#1903, #1859, #1813, #1795)
- Standardized Class names to be plural (#1862)
- Fix Wounded symptom using the Pox description
- Fix Feint skill not having the correct Max characteristic
Starter Set - 5.0.0
- See All
Rough Nights & Hard Days - 5.0.0
- See All
Enemy in Shadows - 5.0.0
- See All
- Fix various text errors (#1834)
Ubersreik Adventures I - 5.0.0
- See All
Death on the Reik - 5.0.0
- See All
Middenheim - 5.0.0
- See All
Archives Vol 1. - 5.0.0
- See All
Power Behind the Throne - 5.0.0
- See All
- Fixed Dagmar and Hultz having swapped tokens
- Fix Janna Eberhauer having the wrong lore (even though I think it's wrong in the book too)
Altdorf - 5.0.0
- See All
Ubersreik Adventures II - 5.0.0
- See All
Old World Bundle I - 5.0.0
- See All
Horned Rat - 5.0.0
- See All
- Added missing items/effects to Grey Seer Skrittar and Maliss (#1811)
Empire in Ruin - 5.0.0
- See All
Archives Vol 2. - 5.0.0
- See All
- Added the ability to manually add magical weapon properties via a header button on Item sheets
Up In Arms - 5.0.0
- See All
- Standardized Class names to be plural (#1862)
- Removed leftover Core effect for Strike to Injure
Winds of Magic - 5.0.0
- See All
- Standardized Class names to be plural (#1862)
- Fix Sergov Pfeiffer having incorrect skills (#1810)
- Added missing link to Magical Assistant in Familiar journal
Imperial Zoo - 5.0.0
- See All
- Fixed Griffon Fletching Weight (#1835)
Salzenmund - 5.0.0
- See All
- Fix Trade data not loading properly
7.0.3
Fixes
- Fix issue in various areas where wrong item types would be added if their names were identical (e.g. Traits instead of Talents at character generation) (#1773, #1785, #1787, #1802, #1783)
- During the trappings stage of character generation, case is no longer considered when searching for trappings.
- Fix Encumbrance effect not automatically being added when a player is logged in (#1781)
Official Modules
All
- Added links to the Invoke Talent (#1789)
Core Rulebook - 4.0.2
- See All
- Fix description in various Injury items (#1805)
- Fix Lawyer Journal error (#1804)
- Fix typo in Injury rules (#1806)
- Fix error when applying Major Chest Wound (#1782)
- Fix T4 Guard Characteristics (#1795)
- Fix Bloodpine Woods typo (#1788)
Death on the Reik - 4.0.2
- See All
- Fix Water Gate link in Caste Wittgenstein journal (#1778)
Middenheim - 4.0.2
- See All
Archives Vol 1. - 4.0.2
- See All
- Fix Bramblewood Halfling skills (#1784)
Power Behind the Throne - 4.0.2
- See All
Ubersreik Adventures II - 4.0.2
- See All
Old World Bundle I - 4.0.2
- See All
Horned Rat - 4.0.2
- See All
- Fix Pelt diagram missing markings (#1799)
Empire in Ruins - 4.0.2
- See All
- Fix typo in Compendium Folder name (note that this change will only apply to new worlds) (#1779)
Archives Vol 2. - 4.0.2
- See All
- Fix Shield of Ptolos effect (#1791)
Salzenmund - 4.0.1
- See All
7.0.2
Fixes
- More Deprecation fixes
- Fix relative links not working within Item sheets
- Fix "Overcast Spenditure" house rule not working properly with Dhar spells (#1768)
- Fix localization for Weapon Reach and Symptoms (#1760, #1755)
- Exclude Stealth and Athletics from the penalty provided by the Broken condition (#1766)
Official Modules
Salzenmund: City of Salt and Silver is now available! Salzenmund: City of Salt and Silver promises opportunity and excitement to adventurous souls, detailing the ambitions and conquests of the new ruling Gausser family, the vicious smuggling and piracy conspiracies, and the growing forbidden cults.
All
- More deprecation fixes
- Cleanup Talent text (Arcane Magic, Invoke, Bless)
Core Rulebook - 4.0.1
- See All
- Fix empty penalty string for Broken Head (Major)
Starter Set - 4.0.1
- See All
Rough Nights & Hard Days - 4.0.1
- See All
Enemy in Shadows - 4.0.1
- See All
- Fix missing talent link in Chapter 7
Ubersreik Adventures I - 4.0.1
- See All
Death on the Reik - 4.0.1
- See All
Middenheim - 4.0.1
- See All
Archives Vol 1. - 4.0.1
- See All
Power Behind the Throne - 4.0.1
- See All
Altdorf - 4.0.1
- See All
Ubersreik Adventures II - 4.0.1
- See All
Old World Bundle I - 4.0.1
- See All
Horned Rat - 4.0.1
- See All
Empire in Ruin - 4.0.1
- See All
Archives Vol 2. - 4.0.1
- See All
Up In Arms - 4.0.1
- See All
Winds of Magic - 4.0.1
- See All
Imperial Zoo - 4.0.1
- See All
7.0.1
Hotfix to address a few issues
- Patch an issue regarding Hardy (and possible other effects) preventing them from applying multiple times (#1750
- Fix Terror throwing an error when being applied (#1747)
- Fix the default token image being the default Mystery Man
Full Changelog: 7.0.0...7.0.1
7.0.0
This release is the initial V11 specific version for WFRP and primarily consists of compatibility fixes and compendium restructure migrations. The Core Module (and some others) compendium packs have been consolidated to only have one compendium per type. In other words, the Trappings, Spells, Talents, etc. compendium packs have been merged into one pack called "Items" that utilizes folders to handle organization. The side effect is that ALL links referring to items will break. To avoid a large amount of disruption for users, the system will migrate these links, according to the following issue: #1729
Features
- Added more support for async effects by @silentmark
- Add V10 link migrations
- Add configurable auto-success/failure range by @Forien
- Add CSS compatibility for the Sweet Nothings module by @Forien
- Refactored module initialization to utilize compendium folders.
Fixes
- Fix V11 deprecations for effects and other documents
- Reorganized WFRP config values to better handle translation
- Better handle actor updates that occur during preparation
- Removed old table code from init hook
- Improved to/fromCompendium overrides to default keepId to being true
- Fix Bug Reporter not showing grudge record
- Fix error when applying conditions from chat
- Fix occasional error when applying Bleeding
- Traits now benefit from attacking Actors with Prone
- Fix Reroll Duplicate Talent localization key
- Fix Channelled SL being capped at the memorized CN value when spell is unmemorized
Official Modules
All
- All links have been migrated to the new Compendium structure (#1729)
Core Rulebook - 4.0.0
- See All
- Consolidated all Item compendium packs into one "Items" Compendium with folders
- Fix symptom effects not showing within System Effects dropdown
Starter Set - 4.0.0
- See All
Rough Nights & Hard Days - 4.0.0
- See All
Enemy in Shadows - 4.0.0
- See All
Ubersreik Adventures I - 4.0.0
- See All
Death on the Reik - 4.0.0
- See All
- Fix Deck It Out journal entry linking the wrong items within the Raised Gunwales section
Middenheim - 4.0.0
- See All
- Added link to CHild of Ulric journal in the respective Item
Archives Vol 1. - 4.0.0
- See All
- Fix Ghost Strider journal page listing the wrong skills
Power Behind the Throne - 4.0.0
- See All
- Fix Heart of the Wolf having blank details
Altdorf - 4.0.0
- See All
Ubersreik Adventures II - 4.0.0
- See All
Old World Bundle I - 4.0.0
- See All
Horned Rat - 4.0.0
- See All
Empire in Ruin - 4.0.0
- See All
Archives Vol 2. - 4.0.0
- See All
Up In Arms - 4.0.0
- See All
- Fix Ballack Knife encumbrance
Winds of Magic - 4.0.0
- See All
- Fix Alchemist wizard page linking to Mundane Alchemist careers
- Fix the Blue Scribes not having a Daemonic value
Imperial Zoo - 4.0.0
- See All
6.6.1
As is not unusual, here are some minor fixes for the previous release
- Fix most trappings not being found during Character Creation
- Fix unopposed Vehicle combat tests again
Official Modules
All
- Fixed some incorrectly or incompletely localized effect scripts
Core Rulebook - 3.1.6
- Fixed missing icon for Fate's Fickle Fingers
Starter Set - 3.1.7
Death on the Reik - 3.0.6
Power Behind the Throne - 3.0.3
- Fixed missing advances for Josef Sparsam and Dieter Schmiedehammer
Altdorf - 3.0.2
- Fixed missing advances for Katarina Briesach and Count Jager
Ubersreik Adventures II - 3.0.1
- Fixed missing advances for Greta Trott
Old World Bundle I - 3.0.1
Empire in Ruins - 3.0.10
Archives Vol 2. - 3.0.8
Winds of Magic - 3.0.7
Imperial Zoo - 3.0.4
6.6.0
IT IS DONE
Around September, almost a year ago, I started the daunting endeavor to go back to the beginning and redo all the modules and spruce them up, bring them to the quality and standards of the current modules, and most importantly, reorganize them from the old V9 Journal Entries.
These early modules were old. Almost 3 years old. These were the first premium modules available on the Foundry platform. They were in desperate need of a makeover, especially the Core Rulebook module, which was, I'll freely admit, a mess. The Journal features in Foundry V10 really revolutionized how to organize these modules, and despite the drudgery of the work, seeing the end result of hundreds of journals pared down to rough a dozen, all packed with pages, felt very satisfying.
I mentioned that the process should accelerate as I go through them and as I approach my current standards, but boy did it feel like it took a while. It was only around Power Behind the Throne and Altdorf: Crown of the Empire did it feel like I didn't have to redo the entire journal. Luckily though they did go very smoothly, and later modules like The Horned Rat went quite quick despite their size.
Goodbye V10
This will be the last update for Foundry V10, except important patches. Afterwards, it's time to utilize Foundry V11's features, and maybe, just maybe, work on documentation or tutorials if I can find time. The rough roadmap includes:
- Compendium Restructure (Folders within compendium packs)
- Effect Refactor
- Implement Tours
- Better Initialization Process
- Styling reorganization
As for now, this update isn't the flashiest, it contains a lot of fixes and was mostly dedicated to getting the modules all in shape now that the V10 updates are over.
Features
- When initializing a module that has Actors or other documents already present in the world, the user is now asked whether they want to update or keep the existing document.
- The bug reporter now tracks the grudges submitted and keeps a record of it for you to view, displaying their status (Note: this is NOT retroactive and your previous issues will not appear).
- Added Item's source compendium label to the tooltip in the Item Browser (Thanks @Forien!) (#1639)
- Added equipped checkbox to collapsed item sections (Thanks @Forien) (#1527)
- Spells that define "seconds" and "days" are now handled when converting to Active Effect durations. (Thanks @Forien)
- Retrieving money from a
@Credit
command is now limited by the number of instances available. (e.g. if there are 4 players, it can only be taken 4 times). (#1640)
Fixes
- A controlled AND targeted token is now only considered once in processes like applying effects.
- Fixed errors encountered with Vehicles in combat (#1687)
- Fix minor error when effect modifies difficulty in the roll dialog (Thanks @Forien!) (#1578)
- Added styling to better handle V11 Filepicker (Thanks @Forien!)
- The skill advancement modifier is now used when manually editing advances (Thanks @Forien!) (#1553)
- Fixed rolling on a critical table with a modifier sometimes going out of bounds (Thanks @Forien!) (#1623)
- Added styling to better handle V11 Roll Table editor (Thanks @Forien!) (#1653)
- Fixed long-standing issue of transparent borders on upscaled resolutions (Thanks @Forien!) (#48)
- Added styling to better handle Item Piles configuration
- Removed styling that conflicted with FXMaster (#1638)
- Move Misfire computation to
computeResult
so that effects can see the result. - Hopefully improved Quality/Flaw migrations from old data
- If there are no targets for an applied effect, the item quantity is not reduced by trying to apply it (#1647).
- Applied styles to Compendium Folders
- Fix issues with applying Terror and the resulting conditions being duplicated or non-removable (#1692).
- Fix containers returning to an actor after being deleted (#1690).
- The Basic compendium has been updated with more modern skill data
Official Modules
- All V9 links should be resolved (#1278). Though there are still a smattering of broken links that reference modules that don't exist yet.
- Compendium Packs are now sorted into folders, each module with a folder for its packs. Also an Enemy Within folder contains the folders for the 5 modules.
- Various spells/traits/mutations that add Items have been updated to remove the provided item if the source effect is removed.
- The Armour trait now no longer throws an error when being removed
- The Magic Resistance trait now correctly uses the specification value for the SL modifier
Core Rulebook - 3.1.5
- Various effects that use specific skills now support localized versions (#1555)
- Reworked some applied effects (such as potions, ranald's delight)
- Added Diceman effect (Thanks @GregorHak)
- Fix Symptom names not being translatable.
- Fix Arcane Magic talent description example
- Fix #1650
Starter Set - 3.1.6
- Various actor/token images that were referenced from the Core module are now provided with the module
- The
Introduction to Ubersreik
and theUbersreik Visitor's Guide
have been merged into one journal entry simply calledUbersreik
(this uses the same ID as the Visitor's Guide so most links should remain intact`.
Rough Nights & Hard Days - 3.0.8
- See All
Enemy in Shadows - 3.1.7
Ubersreik Adventures I - 3.0.3
- See All
Death on the Reik - 3.0.5
- See All
Middenheim - 3.0.3
- See All
Archives Vol 1. - 3.0.3
- See All
Power Behind the Throne - 3.0.2
- See All
Altdorf - 3.0.1
- Remove distance from Altdorf map scale (no scale is provided in the book).
Ubersreik Adventures II - 3.0.0
- Updated to V10 Journal format!
Old World Bundle I - 3.0.0
Horned Rat - 3.0.0
- Updated to V10 Journal format!
Empire in Ruins 3.0.9
- Fix various placeholder links
Archives Vol 2. - 3.0.7
- Fix Wreathed in Shadow not ignoring AP
Up In Arms - 3.0.7
- Added
Human (Imperial Tilean)
subspecies - Fixed
Knight of the Blazing Sun
Advance Scheme - Fixed Archer Advance Scheme
- Fix Precision Shot and Powder Quantity
- Fix Archer Caption icon
- Fix Banner Captain Icon
Winds of Magic - 3.0.6
- Fix error when using Debauch's Friend (#1645)
- Fix Potion costs being credit links instead of pay links (#1644)
Imperial Zoo - 3.0.3
- See All
6.5.9
- Allow new Discord usernames in the bug reporter
- Fix unopposed tests counting shield AP with the UiA rule
New Contributors
- @JustArion made their first contribution in #1626
Full Changelog: 6.5.8...6.5.9
Official Modules
Note that Updated V9 links to V10 versions
means that previous V10 modules linked to old V9 journals which break when I convert the target module to V10 journals.
Core Module - 3.1.4
- Updated V9 links to V10 versions
Starter Set - 3.1.5
- Updated V9 links to V10 versions
Rough Nights & Hard Days - 3.0.7
- Updated V9 links to V10 versions
- Fix Typos (#1625)
Enemy in Shadows - 3.1.6
Death on the Reik - 3.0.4
- Updated V9 links to V10 versions
Ubersreik Adventures 1 - 3.0.2
- Updated V9 links to V10 versions
Middenheim - 3.0.2
- Updated V9 links to V10 versions
Archives of the Empire Vol 1. - 3.0.1
- Updated V9 links to V10 versions
- Fix Typos (#1612)
Power Behind the Throne - 3.0.1
- Updated V9 links to V10 versions
- Manifest fixes
Altdorf: Crown of the Empire - 3.0.0
- Updated to use V10 Journals!
Archives of the Empire Vol 2. - 3.0.6
- Updated V9 links to V10 versions
- Fix Typos (#1586)
Empire in Ruins - 3.0.8
- Updated V9 links to V10 versions
Up in Arms - 3.0.6
- Updated V9 links to V10 versions
Winds of Magic - 3.0.5
- Updated V9 links to V10 versions
Imperial Zoo - 3.0.2
- Updated V9 links to V10 versions
6.5.8
- Fix the Morrslieb Filter for use with V11
- Content link tooltips now show the source of the document (only when content link uses the Compendium)
- Fix issue with players applying effects to tokens.
Official Modules
Note that Updated V9 links to V10 versions
means that previous V10 modules linked to old V9 journals which break when I convert the target module to V10 journals.
Core Module - 3.1.3
- Updated V9 links to V10 versions
Starter Set - 3.1.4
- Updated V9 links to V10 versions
Enemy in Shadows - 3.1.5
- Updated V9 links to V10 versions
Death on the Reik - 3.0.3
- Updated V9 links to V10 versions
Middenheim - 3.0.1
- Updated V9 links to V10 versions
Power Behind the Throne - 3.0.0
- Updated to use V10 Journals!
Archives of the Empire Vol 1. - 3.0.1
- Updated V9 links to V10 versions
Empire in Ruins - 3.0.7
- Updated V9 links to V10 versions
Winds of Magic - 3.0.4
- Updated V9 links to V10 versions
6.5.7
With Foundry 11.300 released, I've removed some workarounds that tried to fix issues in 299 but also created other issues. These should be resolved now.
Full Changelog: 6.5.6...6.5.7