If an active effect is targeting a field that is created during prepareBaseData and the active effect doesn't change the value (e.g. current value is 20, and effect is set to UPGRADE19), then the resulting value will be undefined. This appears to be a core bug rather than a system bug, but something should be done to see if it can be mitigated on the system end.
If an active effect is targeting a field that is created during
prepareBaseData
and the active effect doesn't change the value (e.g. current value is20
, and effect is set toUPGRADE
19
), then the resulting value will beundefined
. This appears to be a core bug rather than a system bug, but something should be done to see if it can be mitigated on the system end.