LeoKeros
June 11th, 2025, 15:53
Only in Forge.
"Feature: Polymorphism A5e Add-on" Extension (Fantasy Grounds Unity) (https://forge.fantasygrounds.com/shop/items/2272/view)
An addon for SilentRuin's Polymorphism (https://forge.fantasygrounds.com/shop/items/156/view) extension to support the Wild Shape rules from A5e.
I (LeoKeros) am fully responsible for the support and maintenance of this extension addon. Neither Grim Press nor SilentRuin are involved in its development.
Adds an "A5e" option for the Wildshape Rules option in the campaign settings. Ensure this is the selected option to enable this extension.
Dependencies:
SilentRuin's Polymorphism (https://forge.fantasygrounds.com/shop/items/156/view) (Required)
Rhagelstrom's Better Combat Effects Gold (https://forge.fantasygrounds.com/shop/items/155/view) (Not required, but improves the experience)
Features:
Have an A5e Druid and a Legacy 5e Druid in the same game! Legacy 5E druids are identified by the "Druid Circle" feature (A5e uses "Druid Archetype" instead of "Druid Circle", allowing this feature to be used to identify Legacy 5E Druids). These are re-routed to Polymorphism to handle instead of Polymorphism A5e.
Some class features require selections to be made at level up / character creation. To support these features while supporting this extension being used in existing games, selection will be done via Pop Up when attempting to use Wild Shape without a selection made (How this is determined depends on the feature). After selections have been made the Wild Shape attempt will be re-triggered to finish the attempt with the ability selections now made. It also means that you can change your selection by undoing the change the pop-up enacts.
Some abilities add damage specifically to attacks, regardless of source. It is not really possible to support these well with vanilla effects, so there are three possible ways of handling this. I suggest using one of the first two.
An option has been added to choose between manual or automatic handling of this damage. If Manual is selected, a trait is added to the Transformed NPC sheet. This trait can be interacted with to enable an effect to add the relevant damage to the next damage roll.
If Automatic, with Better Combat Effects Gold active, duse and ATKHA are used to make the effects work properly; The effect activates on a successful attack roll, and deactivates on the next damage roll.
Finally, if Automatic is selected but Better Combat Effects Gold is not active, the additional damage applies to all damage rolls.
Base Class
Wild Shape (1d4 temp hp per CR, uses Druid's actual HP pool, Wild Shape AC etc)
Embraced Ferocity or Serenity (If a selection has not been made, attempting to Polymorph prompts selection via Pop-up; selected feature is added to features)
Embraced Ferocity (1d8 temp hp per CR instead of 1d4, +2 to attack rolls)
Embraced Serenity (Advantage on Concentration in Wild Shape)
Tyrannize
If the character has Harmonize or Tyrannize as a feature, a pop up supports selection between them.
If the character has Tyrannize as a feature, a checkbox is added to their Polymorph controls to select whether to use an Apex form or not. Apex forms add "Apex" to the name of the transformed form, are one size category larger and deal an extra 1d8 damage.
The feature also grants an expertise die, but without support for expertise die scaling I felt it was best to leave this to the user to apply manually. This is a feature I'll investigate for a future A5e support extension.
Shifting Form
When in Wild Shape, if the Character has the "Shifting Form" ability they'll be able to change their selected form by opening their Character Sheet, changing the Selected form and clicking the Active button again. Using Wild Shape in this way will not roll new Temp HP, as per the feature.
Archdruid
Wild Shape duration is infinite instead of Druid Level hours. Doesn't really impact much.
Spell Support
Deletes any spells already on the Wild Shape Form. Innate Spells may be exempted from this by the DM via an Option.
Wild Shape restricts spellcasting to Self and Touch spells. These spells are copied from the character sheet to the Wild Shape form for easy access.
Spell Slots are reflected to the Wild Shape Form when you transform, and reflected back again when you return to normal. This currently only occurs when activating/deactivating Wild Shape, so only use the Wild Shape Form's spell slots while transformed.
Skinchanger Subclass
Dire Shape (+ Wisdom to AC, double temp HP gain from Wild Shape)
Nature's Champion (Changed CR limits)
Nature's Wrath (Magic damage for attacks and 1d6 elemental damage in Wild Shape. Selected element will be highlighted with {{}} in the feature text; if none is selected, a pop-up will facilitate selection then modify feature text to highlight selection. More damage types can be added as options by adding them to the list in the feature text.)
NPCs Support
NPCs are restricted only by type (Beast and Plant); CR limits are left to the DM to determine on a case-by-case basis.
Embraced Ferocity and Embraced Serenity: Add the desired feature to the Traits section; only allows one to be selected (If both are present Ferocity will take priority).
Tyrannize: Add Tyrannize to the Traits section. Adds a checkbox to the Wild Shape Polymorph controls. If checked when activating Wild Shape, take on Apex form ("Apex" added to name, +1d8 damage and 1 size category larger).
Nature's Wrath: Add Nature's Wrath to the Traits section, with the desired damage type in the features.
Spell Support
Deletes any spells already on the Wild Shape Form. Innate Spells may be exempted from this by the DM via an Option.
Wild Shape restricts spellcasting to Self and Touch spells. These spells are copied from the Wild Shaping NPC to their new form if their description contains "Range: Self" or "Range: Touch"; If you add spells to the NPC from the Spells library the formatting will be correct.
Spell Slots are reflected to the Wild Shape Form when the NPC transforms, and reflected back again when it returns to normal, allowing consistent tracking of spells across forms.
Changelog
1.1.2:
Improved support for Embraced Ferocity or Serenity.
Added support for the elemental damage of Nature's Wrath.
Fixed NPC support
Added NPC support for Embraced Ferocity, Embraced Serenity, and Nature's Wrath.
1.2.2:
Spell support; Copies self and touch spells when using Wild Shape.
Copies spell slots.
Nature's Wrath is now one effect instead of two.
1.3.1:
Bugfixes related to the Pop Ups. Players will now receive them as expected.
Tyrannize support.
Shifting Form support.
Archdruid support.
1.4.0:
Added Spell Slot Reflection between the Player's character sheet and the NPC they've transformed into while polymorphed
1.4.1:
Improved handling of additional damage from Nature's Wrath and Tyrannize, including support for Better Combat Effects Gold that makes the damage work exactly as intended.
"Feature: Polymorphism A5e Add-on" Extension (Fantasy Grounds Unity) (https://forge.fantasygrounds.com/shop/items/2272/view)
An addon for SilentRuin's Polymorphism (https://forge.fantasygrounds.com/shop/items/156/view) extension to support the Wild Shape rules from A5e.
I (LeoKeros) am fully responsible for the support and maintenance of this extension addon. Neither Grim Press nor SilentRuin are involved in its development.
Adds an "A5e" option for the Wildshape Rules option in the campaign settings. Ensure this is the selected option to enable this extension.
Dependencies:
SilentRuin's Polymorphism (https://forge.fantasygrounds.com/shop/items/156/view) (Required)
Rhagelstrom's Better Combat Effects Gold (https://forge.fantasygrounds.com/shop/items/155/view) (Not required, but improves the experience)
Features:
Have an A5e Druid and a Legacy 5e Druid in the same game! Legacy 5E druids are identified by the "Druid Circle" feature (A5e uses "Druid Archetype" instead of "Druid Circle", allowing this feature to be used to identify Legacy 5E Druids). These are re-routed to Polymorphism to handle instead of Polymorphism A5e.
Some class features require selections to be made at level up / character creation. To support these features while supporting this extension being used in existing games, selection will be done via Pop Up when attempting to use Wild Shape without a selection made (How this is determined depends on the feature). After selections have been made the Wild Shape attempt will be re-triggered to finish the attempt with the ability selections now made. It also means that you can change your selection by undoing the change the pop-up enacts.
Some abilities add damage specifically to attacks, regardless of source. It is not really possible to support these well with vanilla effects, so there are three possible ways of handling this. I suggest using one of the first two.
An option has been added to choose between manual or automatic handling of this damage. If Manual is selected, a trait is added to the Transformed NPC sheet. This trait can be interacted with to enable an effect to add the relevant damage to the next damage roll.
If Automatic, with Better Combat Effects Gold active, duse and ATKHA are used to make the effects work properly; The effect activates on a successful attack roll, and deactivates on the next damage roll.
Finally, if Automatic is selected but Better Combat Effects Gold is not active, the additional damage applies to all damage rolls.
Base Class
Wild Shape (1d4 temp hp per CR, uses Druid's actual HP pool, Wild Shape AC etc)
Embraced Ferocity or Serenity (If a selection has not been made, attempting to Polymorph prompts selection via Pop-up; selected feature is added to features)
Embraced Ferocity (1d8 temp hp per CR instead of 1d4, +2 to attack rolls)
Embraced Serenity (Advantage on Concentration in Wild Shape)
Tyrannize
If the character has Harmonize or Tyrannize as a feature, a pop up supports selection between them.
If the character has Tyrannize as a feature, a checkbox is added to their Polymorph controls to select whether to use an Apex form or not. Apex forms add "Apex" to the name of the transformed form, are one size category larger and deal an extra 1d8 damage.
The feature also grants an expertise die, but without support for expertise die scaling I felt it was best to leave this to the user to apply manually. This is a feature I'll investigate for a future A5e support extension.
Shifting Form
When in Wild Shape, if the Character has the "Shifting Form" ability they'll be able to change their selected form by opening their Character Sheet, changing the Selected form and clicking the Active button again. Using Wild Shape in this way will not roll new Temp HP, as per the feature.
Archdruid
Wild Shape duration is infinite instead of Druid Level hours. Doesn't really impact much.
Spell Support
Deletes any spells already on the Wild Shape Form. Innate Spells may be exempted from this by the DM via an Option.
Wild Shape restricts spellcasting to Self and Touch spells. These spells are copied from the character sheet to the Wild Shape form for easy access.
Spell Slots are reflected to the Wild Shape Form when you transform, and reflected back again when you return to normal. This currently only occurs when activating/deactivating Wild Shape, so only use the Wild Shape Form's spell slots while transformed.
Skinchanger Subclass
Dire Shape (+ Wisdom to AC, double temp HP gain from Wild Shape)
Nature's Champion (Changed CR limits)
Nature's Wrath (Magic damage for attacks and 1d6 elemental damage in Wild Shape. Selected element will be highlighted with {{}} in the feature text; if none is selected, a pop-up will facilitate selection then modify feature text to highlight selection. More damage types can be added as options by adding them to the list in the feature text.)
NPCs Support
NPCs are restricted only by type (Beast and Plant); CR limits are left to the DM to determine on a case-by-case basis.
Embraced Ferocity and Embraced Serenity: Add the desired feature to the Traits section; only allows one to be selected (If both are present Ferocity will take priority).
Tyrannize: Add Tyrannize to the Traits section. Adds a checkbox to the Wild Shape Polymorph controls. If checked when activating Wild Shape, take on Apex form ("Apex" added to name, +1d8 damage and 1 size category larger).
Nature's Wrath: Add Nature's Wrath to the Traits section, with the desired damage type in the features.
Spell Support
Deletes any spells already on the Wild Shape Form. Innate Spells may be exempted from this by the DM via an Option.
Wild Shape restricts spellcasting to Self and Touch spells. These spells are copied from the Wild Shaping NPC to their new form if their description contains "Range: Self" or "Range: Touch"; If you add spells to the NPC from the Spells library the formatting will be correct.
Spell Slots are reflected to the Wild Shape Form when the NPC transforms, and reflected back again when it returns to normal, allowing consistent tracking of spells across forms.
Changelog
1.1.2:
Improved support for Embraced Ferocity or Serenity.
Added support for the elemental damage of Nature's Wrath.
Fixed NPC support
Added NPC support for Embraced Ferocity, Embraced Serenity, and Nature's Wrath.
1.2.2:
Spell support; Copies self and touch spells when using Wild Shape.
Copies spell slots.
Nature's Wrath is now one effect instead of two.
1.3.1:
Bugfixes related to the Pop Ups. Players will now receive them as expected.
Tyrannize support.
Shifting Form support.
Archdruid support.
1.4.0:
Added Spell Slot Reflection between the Player's character sheet and the NPC they've transformed into while polymorphed
1.4.1:
Improved handling of additional damage from Nature's Wrath and Tyrannize, including support for Better Combat Effects Gold that makes the damage work exactly as intended.