|
|
@ -153,7 +153,6 @@ export function set(source, value) {
|
|
|
|
!untracking &&
|
|
|
|
!untracking &&
|
|
|
|
is_runes() &&
|
|
|
|
is_runes() &&
|
|
|
|
(active_reaction.f & (DERIVED | BLOCK_EFFECT)) !== 0 &&
|
|
|
|
(active_reaction.f & (DERIVED | BLOCK_EFFECT)) !== 0 &&
|
|
|
|
(active_reaction.f & (ASYNC_DERIVED)) === 0 &&
|
|
|
|
|
|
|
|
// If the source was created locally within the current derived, then
|
|
|
|
// If the source was created locally within the current derived, then
|
|
|
|
// we allow the mutation.
|
|
|
|
// we allow the mutation.
|
|
|
|
(derived_sources === null || !derived_sources.includes(source))
|
|
|
|
(derived_sources === null || !derived_sources.includes(source))
|
|
|
|