Open etiquettestartshere opened 1 week ago
Simpler steps to reproduce:
setFlag
on the item on the synthetic actor.The above repro steps caused the issue because rollDamage
calls setFlag
.
The above steps reproduced this in SWADE as well.
Assuming this is a core issue that wont be fixed until v13, it may be best in the present for the system to check if the actor is synthetic before storing information about the last damage type in this way. At least personally, I'd rather not know that or have to pick it again in the dialog in the rare cases my synthetic actor has more than one damage type on its save damage, vs having to make a new copy of the active effect or actor.
Title may be a little unclear: the issue is a little unclear. Included below is an actor to reproduce the steps minimally.
fvtt-Actor-non-player-character-zLxuKNAjqFo7PCpe.json
Because of the unclear nature of this issue, please tell me if I should move it to the core repo. No errors are produced in console, but this node error can be observed: