Skip to content

Releases: moo-man/WFRP4e-FoundryVTT

9.0.0

Choose a tag to compare

@moo-man moo-man released this 06 May 06:11

Welcome to V13!

If you are unaware, recent Foundry releases have been working toward adoption of a new UI scheme, utilizing a more modern framework (ApplicationV2 as it's known). This I took as a motivator to finally gut the system of its old, clunky, and often incompatible styling, as well as the some of the oldest code in the system: the sheets. According to Git, almost 35,000 deletions have been made, half of which was the old CSS file.

Not to worry, the styling has been entirely redone in a more modular and smart way (less conflicting or pervasive). With these improvements come the ability to toggle or modify different parts of the styling.

Sheets

Under AppV2, Actor and Item sheets have had their underlying code entirely replaced. The most notable result from this is that every sort of list in an Actor / Item sheet (like listing Talents or Active Effects) have had their controls collapsed into a dropdown menu instead of cramming them into the list itself. The "consequence" is that this requires 2 clicks to delete, edit or post an Item, but I feel like it's easier to be able to right click anywhere on that Item and select that option instead of having to precisely click the correct option.

Note: Character Creation has not been updated to AppV2. Though it is still functional, it may look rather ugly for the time being.

Initialization

The process of initializing modules has changed slightly. Instead of a flood of popups asking for initialization, the modules can be initialized in a centralized application located in the system settings. See the Wiki page for more info.

Additional Changes

  • Thanks to @Forien for integrating the new Token movement system into WFRP4e!

  • Thanks to FatShark, I have included the Vermintide cursor to replace the generic sword icon.

  • Thanks to Forien again for aiding in removing the vast amounts of deprecating calls to Foundry API

Official Modules

All official modules have been updated to 7.0.0 and applications included in these modules have been rewritten for AppV2, such as the RNHD Clock or the Archives 2 Army menu

8.5.1

Choose a tag to compare

@moo-man moo-man released this 27 Mar 02:27

What's Changed

  • Added missing localization entries for Compendium Browser by @Forien in #2419

  • Fix Vehicle Embeds in Journals not enriching properly

  • Fix Dual Wielding dialog script not showing for the initial attack

Full Changelog: 8.5.0...8.5.1

8.5.0

Choose a tag to compare

@moo-man moo-man released this 24 Mar 15:17
6e8d057

Though I've been mostly focused on the upcoming V13 update, there are some great nice changes in this update, part in thanks to other contributors.

Don't forget to update the Warhammer Library

Features

  • @Forien implemented a brand new Compendium Browser (sorely needed as it was one of the oldest applications in the system). Much of this code is based on the D&D5e version, we thank them for their permissive license 🙏

  • Many scripts/features that mass-retrieve items now uses indexing to be much, much faster.

  • Added V2 Vehicle Sheet

  • Embedding Actors in Journals now have more options, such as defining header, image size/float location, and more

  • Improved Dual Wielding process, now a button appears on the opposed test result chat card.

  • Added description details to NPC sheets (Thanks @silentmark)

  • Added support for "Defending" dialog scripts, for example a weapon with a defending dialog script runs on the actor targeted by that weapon, a use case being "-10 to defend against this weapon"

  • Added Invisible system effect, utilizing Foundry's special INVISIBLE status

Fixes

  • Fix Hack not working for Archives 3 Armour
  • Fix applying effects with duration of 1 round not populating the duration field in the effect (#2406)
  • Improve Homebrew Penetrating option interacting with shields (#2401)
  • Fix criticals applying wounds not working if it would take them at or below 0 (#2399)
  • Fix Critical Mitigation homebrew option (#2398)

Official Modules

Places & Perils is now available! Steeped in mysterious plots, profane rituals, and magical wonders, stepping into the Old World is no task for the fainthearted - the Places & Perils contains 7 titles previously released as short PDF only options that will help expand your WFRP adventures.

Scripts

  • Fix Instinctive Diction & Aethyric Attunement (#2376)
  • Fix Forge of Chamon (#2409)
  • Fix Amputated Tongue (#2377)

Core - 6.0.4

  • Fix Slenderthigh Whiptongue movement (#2381)
  • Add instructional text to the Dual Wielder talent

Enemy in Shadows - 6.0.4

  • Add link to Hartsklein lock (after many, many years of it being placeholder)
  • Fix missing Talent link in Purple Hand journal (#2405)

Death on the Reik - 6.0.4

  • Fix Wittgenstein guards helmet misspelling (#2379)

Archives Vol 2. - 6.0.4

  • Tweak Butcher skill/talent text (#2389)

Salzenmund - 6.0.4

  • Fix Night Goblin being a veritable master at polearms (#2390)

8.4.1

Choose a tag to compare

@moo-man moo-man released this 31 Jan 22:54
  • Fix error thrown when players complete Character Creation
  • Update UIA script to use new Template items

Official Modules

Up In Arms - 6.0.4

  • Update template traits to use new Template Item.
  • Fix Light Cavalry typo

Full Changelog: 8.4.0...8.4.1

8.4.0

Choose a tag to compare

@moo-man moo-man released this 30 Jan 15:43

Features

  • Added "Template" as a specific Item type. These previously co-opted Traits and customized Actors with pure scripting. Now, these specific Item types do the majority of the work without the need to write code.

  • Add miscellaneous text field to Disease incubation/duration

  • Refactored the internals of how Tables show up contextually in Test results, allowing for easy customization via scripts

  • Implemented the optional Bleeding rule provided in Up in Arms (Thanks @marcin-jablonski!)

  • Implemented "Degrees of Success" optional SL calculation rule (Note: If you are currently using Fast SL, you will need to go back into the settings and select "Fast SL" in the SL Calculation Method setting.

  • Localization improvements (#2331 Thanks @Txus5012)

Fixes

  • Fix inability to edit characteristics on V2 NPC/Creature sheet (#2357)
  • Fix rolling on Critical tables creating an extra chat card (#2348)
  • Fix Primary/Secondary Arm not computing properly during opposed tests (#2341)
  • Fix Armour AP not showing in V2 Armour sheet (#2338)
  • Fix Light Mode not working properly on V2 sheets on certain fields
  • Fix sequential randomization of characteristics drifting higher for creatures/npcs (#2365)

Full Changelog: 8.3.3...8.4.0

Official Modules

Tribes & Tribulations is now available! Provides details on a number of these belligerent and spiteful creatures: Goblins, Orcs, Black Orcs, Hobgoblins, Snotlings, Ogres, and Trolls. Each specific tribe receives its own chapter, demonstrating the variety of Orc and Goblin warbands that plague the Old World and beyond.

Scripts

Core - 6.0.3

  • Fix missing skill in Entertainer journal (#2345, #1157)

Starter Set - 6.0.2

  • Remove erroneous Item in Mutant Actor (#2346)

Enemy in Shadows - 6.0.3

  • Fix missing text and pin in Hidden Jewel journal/map (#2138)

Death on the Reik - 6.0.3

  • Fix Winged Mutant not having Ranged (Crossbow) skill

Power Behind the Throne - 6.0.2

  • Fix Snikkit's Warriors having Actor Link checked (#2349)
  • Fix Kraglich's headband not providing AP (#2328)

Altdorf - 6.0.2

  • Fix Solland Runefang's script (#2340)

Old World Bundle I - 6.1.0

  • Convert template Traits into Template Items

Empire in Ruins - 6.0.3

  • Module now adds Rattled to System Effects (#2135)

Archives Vol 2. - 6.0.3

  • Fix various Mass Combat errors (#2355, #2362)
  • Fix Generate Magical Staff macro (#2367)
  • Fix Wreathed in Shadow effect

Up In Arms - 6.0.3

  • Added Rattling Blow critical because the book defines different wound value than core (#2126)
  • Fix Pikeman text (#2145)
  • Fix Ammunition table errors (#2145, #2157)

Winds of Magic - 6.0.4

  • Fix Create Construct having the wrong Lore Text (#2136)
  • Fix Metoric Ironclad not working (#2332)

Salzenmund - 6.0.3

  • Fix Mask Item scripts not working

Old World Bundle II - 6.1.0

  • Convert template Traits into Template Items

Archives Vol 3. - 6.0.4

  • Fix Helm link in journal pointing to the wrong module (#2343)

Sea of Claws - 6.0.3

  • Remove period in Crew Test

8.3.3

Choose a tag to compare

@moo-man moo-man released this 08 Dec 03:00
  • Add Effect Transfer Document Types to config

Full Changelog: 8.3.2...8.3.3

8.3.2

Choose a tag to compare

@moo-man moo-man released this 07 Dec 02:04
  • Fix Careers not being applicable to NPCs and Creatures

Full Changelog: 8.3.1...8.3.2

8.3.1

Choose a tag to compare

@moo-man moo-man released this 05 Dec 23:31
  • Fix inability to see Career item dropdown in actor sheets
  • Fix issues with Attributes stage in character creation not showing characteristics
  • Fix issue with finishing character creation prompting skill specialisations

Full Changelog: 8.3.0...8.3.1

8.3.0

Choose a tag to compare

@moo-man moo-man released this 05 Dec 15:34

Lots of bug fixes and quality of life! Sorry I haven't been able to promptly address the issue backlog, there is much to do across the different systems for the upcoming V13 update!

Somewhat related, most Items now have a V2 sheet option available! Like Actors, you can change the sheet for an Item using the Cog button at the top of the sheet.
image

Features

  • Item Sheets now have a V2 option available.

  • Add the ability to include a message with @Pay commands and allow players to click on @Pay links (Thanks @Forien) (#2299)

  • When adding a specialized Skill without a specialization, you are now prompted for one, additionally, when making that choice for a career skill, the career Item is automatically updated

  • Marking a new career as current will now prompt you to "link" it with a previous career of the same group. If so, the system will take all the skills of the previous tier and replace the same ones in the new career, preserving any choices made for specializations.

  • V2 Sheets now have buttons to sort item categories

Fixes

  • (V2 Sheet) Fix Permanent injuries not showing as "Permanent" (#2301)

  • (V2 Sheet) Fix inability to open embedded Items on a Compendium Actor (#2290)

  • (V2 Sheet) Fix Archives 3 Armour Item not showing in Combat (#2277)

  • Fix Defensive showing up as the source effect for Items erroneously

  • The Fear and Terror Size helper that shows when a combat is started now skips comparing two Actors if the tokens are both of the "Friendly" disposition (#2286)

  • Fix inability to Toggle the Visor property (Fix only applies to the V2 sheet) (#2259)

  • Fix inability to open the ChatMessage context menu when trying to select "Complete all opposed" (#2288)

  • Fix Infighting (and other effects that modify Item names) from duplicating upon closing the Item sheet (#2168)

  • Fortune and Dark Deals are now have Private GM visibility (#2311)

  • Fix transferring an Item from one Actor to another Actor's container making the Item disappear (#2310)

  • Fix error when setting the Ogre species to NPCs (#2315)

  • Add localization support to the Blackpowder Shock effect (#2314)

  • Fix trivial criticals from Up in Arms setting the Actor's wounds to the default (8) (#2316)

  • Reimplement Unofficial Grimoire optional rules (Thanks @silentmark)

Warhammer Library - 1.3.0

Fixes #2312, #2290

Official Modules

Ubersreik Adventures 3 is now available! Four exciting adventures alongside details covering the dramatic events that have befallen the City of Ubersreik in the wake of the Turmoil and last days of The Enemy Within campaign

Core Rulebook - 6.0.2

  • Fix Sigmar's Fiery Hammer (#2291)
  • Fix misspelling in various Amputation Items (#2298)

Rough Nights & Hard Days - 6.0.2

  • Various clock improvements (#2221)
  • Fix Three Feathers (#2247)
  • Fix incorrect wound calculations (#2264)

Enemy in Shadows - 6.0.2

  • Fix Uneven Horns (#2266)

Ubersreik Adventures I - 6.0.2

  • Fix Journal Notes on the Gotheim scene using old references showing as Unknown
  • Fix Jabberslythe statistics not matching the adventure details

Death on the Reik - 6.0.2

  • Fix various creatures having Quadruped hit location table (#2252)
  • Fix omitted text in the Temple of Sigmar #2305

Middenheim - 6.0.2

  • Fix provided human subspecies

Archives Vol 1. - 6.0.2

  • Fix Ghost Strider skills (replace Lip Reading with Swim) (#2281)

Power Behind the Throne - 6.0.1

Empire in Ruins - 6.0.2

  • Fix Actors with the Sigmar's Fiery Hammer

Archives Vol 2. - 6.0.2

  • Fix the Generate Spell Scroll Macro

Up In Arms - 6.0.2

  • Fix missing Trained trait (#2321)
  • Fix duplicated text (#2282)
  • Fix Bastard Sword script (#2257)

Winds of Magic - 6.0.3

  • Fix Transmutation of Chamon not having a damage value
  • Fix Random Caster trait

Salzenmund - 6.0.2

  • Fix Sabine Flamius Transmutation of Chamon spell (See Winds of Magic)

Old World Bundle II - 6.0.2

  • Fix incorrect range in gossip table (#2307)

Archives Vol 3. - 6.0.3

  • Fix localization conflict (#2313)

8.2.3

Choose a tag to compare

@moo-man moo-man released this 04 Nov 20:29
6efbe0f

What's Changed

Archives 3 - 6.0.2

  • Fix randomized Armour Fit not working

Full Changelog: 8.2.2...8.2.3