Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Steel Defender Force Rend Broken 4.1.1 #854

Open
robgrahamau opened this issue Nov 17, 2024 · 0 comments
Open

[Bug]: Steel Defender Force Rend Broken 4.1.1 #854

robgrahamau opened this issue Nov 17, 2024 · 0 comments
Labels
bug Functionality which is not working as intended dnd-tashas-cauldron Issues related to Tasha's Cauldron of Everything

Comments

@robgrahamau
Copy link

What happened?

As of 4.1.1 The Artificers Steel Defender's Force-Empowered Rend breaks and refuses to work, clicking to use the action results in the following error:
image

image

Steps to reproduce:

  1. Create a level 4 artificer/Battlesmith
  2. Summon the steel defender by clicking on it and summoning it onto an active map.
  3. Select the force empowered rend as if going to use the action.
  4. Bug occurs.

Foundry Virtual Tabletop: Version 12 Stable, 12.331
Game System: dnd5e, 4.1.1
Active Modules: 3
Performance Mode: 2

Modules are:
DMG 1.0.0
PHB 1.20
Tasha's 1.3.0

I do not see the actual cause of the error being sent as it is saying that setting range is null, but if you review the actual ability as it comes from tasha's it has a range of 5/blank/5 set in it's detail tab

image

and the attack action activation has the range displaying though the range itself is not ticked by default:

image

Ticking this results in the ability functioning as it did prior to the last update:

image

image

So I would hazard that there is potentially a bug in 4.1.1 of the system and the range is not being handed over but this is the only place i have experienced this issue.

What package are you reporting this for?

Tasha's Cauldron of Everything

Version

1.3.0

Relevant log output

Error: Failed data preparation for Actor.Cbkggnz5gzE9Hq4z. Cannot set properties of null (setting 'range')
    at Hooks.onError (foundry.js:654:24)
    at Actor5e._safePrepareData (foundry.js:10801:15)
    at Actor5e._initialize (foundry.js:10630:19)
    at Actor5e.reset (foundry-esm.js:10369:12)
    at #handleCreateDocuments (foundry-esm.js:56444:15)
    at async ActiveEffect5e.createDocuments (foundry-esm.js:11423:23)
    at async SummonActivity.getTokenData (summon.mjs:616:7)
    at async SummonActivity.placeSummons (summon.mjs:229:27)
    at async SummonActivity._finalizeUsage (summon.mjs:154:28)
    at async SummonActivity.use (mixin.mjs:280:5)Caused by: TypeError: Cannot set properties of null (setting 'range')
    at get activationLabels (attack-data.mjs:87:19)
    at Item5e._prepareLabels (item.mjs:687:41)
    at Item5e.prepareFinalAttributes (item.mjs:671:10)
    at actor.mjs:198:37
    at EmbeddedCollection.forEach (foundry-esm.js:5031:9)
    at Actor5e.prepareData (actor.mjs:198:16)
    at Actor5e._safePrepareData (foundry.js:10799:14)
    at Actor5e._initialize (foundry.js:10630:19)
    at Actor5e.reset (foundry-esm.js:10369:12)
    at #handleCreateDocuments (foundry-esm.js:56444:15)
@robgrahamau robgrahamau added the bug Functionality which is not working as intended label Nov 17, 2024
@github-actions github-actions bot added the dnd-tashas-cauldron Issues related to Tasha's Cauldron of Everything label Nov 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Functionality which is not working as intended dnd-tashas-cauldron Issues related to Tasha's Cauldron of Everything
Projects
None yet
Development

No branches or pull requests

1 participant