diff --git a/src/core/blitzkrieg/tankDefinitions.ts b/src/core/blitzkrieg/tankDefinitions.ts index 4384c400b..748c19256 100644 --- a/src/core/blitzkrieg/tankDefinitions.ts +++ b/src/core/blitzkrieg/tankDefinitions.ts @@ -183,11 +183,12 @@ export const TIER_ROMAN_NUMERALS: Record = { }; export const NATIONS = tanksDefinitionsArray.then((tanks) => { - const nationsObject: Record = {}; + const nations = Array.from( + new Set(Object.values(tanks).map((tank) => tank.nation)), + ); - tanks.forEach(({ nation }) => { - nationsObject[nation] = true; - }); + nations.splice(nations.indexOf('other'), 1); + nations.push('other'); - return Object.keys(nationsObject); + return nations; });