diff --git a/dionysus/lib/getInterestingVectors.tsx b/dionysus/lib/getInterestingVectors.tsx index 7ca91e5b..c3699070 100644 --- a/dionysus/lib/getInterestingVectors.tsx +++ b/dionysus/lib/getInterestingVectors.tsx @@ -46,7 +46,11 @@ export default function getInterestingVectors( if (info.hasAbility(Ability.Supply)) { for (const [vector, unit] of map.units) { - if (map.matchesPlayer(unit, map.currentPlayer) && needsSupply(unit)) { + if ( + map.matchesPlayer(unit, map.currentPlayer) && + needsSupply(unit) && + info.configuration.supplyTypes?.has(unit.info.type) + ) { vectors.push(vector); } }