From 6f645fa48fdc009ce5ebf76dd05fa2fe5e4a324a Mon Sep 17 00:00:00 2001 From: Atrik Date: Fri, 13 Mar 2026 22:41:02 +0100 Subject: [PATCH] Fix formation ordering oversight Fixes #8827 --- binaries/data/mods/public/simulation/components/Formation.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binaries/data/mods/public/simulation/components/Formation.js b/binaries/data/mods/public/simulation/components/Formation.js index cfdb194463..67e078b71d 100644 --- a/binaries/data/mods/public/simulation/components/Formation.js +++ b/binaries/data/mods/public/simulation/components/Formation.js @@ -713,7 +713,7 @@ Formation.prototype.GetMemberClassCombinations = function(ent) const classes = Engine.QueryInterface(ent, IID_Identity).GetClassesList(); const matchedClassCombination = Array.from(this.allMatchingClassCombinations).find(classCombination => - MatchesClassList(classCombination) + MatchesClassList(classes, classCombination) ) || this.UNSORTED_CLASS_COMBINATION; this.memberClassCombinationCache.set(ent, matchedClassCombination);