This commit is contained in:
TheGiddyLimit
2024-01-10 17:30:40 +00:00
parent e3bf75f42a
commit 5ffd4acdb4
26 changed files with 473 additions and 322 deletions

View File

@@ -136,7 +136,15 @@ class BaseParserFeature extends BaseParser {
}
handleStack();
if (pres.length) state.entity.prerequisite = pres;
if (!pres.length) return;
const presDeduped = [];
pres.forEach(pre => {
if (presDeduped.some(it => CollectionUtil.deepEquals(pre, it))) return;
presDeduped.push(pre);
});
state.entity.prerequisite = presDeduped;
}
}