Multi limpet controllers have max of 1

This commit is contained in:
Felix Linker
2021-12-30 14:21:21 +01:00
parent 64002e1ae0
commit e90bfe9b68

View File

@@ -286,6 +286,8 @@ export default class AvailableModulesMenu extends TranslatedComponent {
// the maximum does not apply
} else if (m.experimental && (!mountedModule || !mountedModule.experimental)) {
disabled = 4 <= ship.hardpoints.filter(o => o.m && o.m.experimental).length;
} else if (m.grp === 'mlc' && mountedModule.grp !== 'mlc') {
disabled = 1 <= ship.internal.filter(o => o.m && o.m.grp === 'mlc').length;
}
let active = mountedModule && mountedModule.id === m.id;
let classes = cn(m.name ? 'lc' : 'c', {