Fixed so that DamageRolls are actually stored with class='DamageRoll' in the chatMessage so they don't get instantiated as BaseRoll

This commit is contained in:
WBHarry 2026-07-19 16:52:23 +02:00
parent 863b5116f7
commit 14edc7f4ca
3 changed files with 3 additions and 3 deletions

View file

@ -203,7 +203,7 @@ export default class DHActorRoll extends foundry.abstract.TypeDataModel {
const oldRoll = damageData.parts[0]?.roll;
return oldRoll ? JSON.stringify({
...oldRoll,
class: 'BaseRoll',
class: 'DamageRoll',
options: {
...oldRoll.options,
damageTypes: damageData.parts[0].damageTypes ?? []