diff --git a/ChangeLog.md b/ChangeLog.md index a7271d4f..731e6507 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,6 @@ +#2.4.1 + * Small patches and changes + #2.4.0 * Changed compression library to Pako * Use coriolis-data 2.4.0 diff --git a/package.json b/package.json index 7d8da939..e624e1d1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coriolis_shipyard", - "version": "2.4.0", + "version": "2.4.1", "repository": { "type": "git", "url": "https://github.com/EDCD/coriolis" diff --git a/src/app/components/AvailableModulesMenu.jsx b/src/app/components/AvailableModulesMenu.jsx index 3d8d4d78..37fb865a 100644 --- a/src/app/components/AvailableModulesMenu.jsx +++ b/src/app/components/AvailableModulesMenu.jsx @@ -20,6 +20,7 @@ const GRPCAT = { 'fx': 'limpet controllers', 'hb': 'limpet controllers', 'pc': 'limpet controllers', + 'rpl': 'limpet controllers', 'pce': 'passenger cabins', 'pci': 'passenger cabins', 'pcm': 'passenger cabins', @@ -60,7 +61,7 @@ const CATEGORIES = { 'fi': ['fi'], 'fuel': ['ft', 'fs'], 'hangars': ['fh', 'pv'], - 'limpet controllers': ['cc', 'fx', 'hb', 'pc'], + 'limpet controllers': ['cc', 'fx', 'hb', 'pc', 'rpl'], 'passenger cabins': ['pce', 'pci', 'pcm', 'pcq'], 'rf': ['rf'], 'shields': ['sg', 'bsg', 'psg', 'scb'], @@ -148,7 +149,7 @@ export default class AvailableModulesMenu extends TranslatedComponent { const existing = catmodules[moduleCategory] || []; catmodules[moduleCategory] = existing.concat(modules[g]); } - + for (let category in catmodules) { let categoryHeader = false; // Order through CATEGORIES if present diff --git a/src/app/components/InternalSlot.jsx b/src/app/components/InternalSlot.jsx index 9f06fa5d..90c96279 100644 --- a/src/app/components/InternalSlot.jsx +++ b/src/app/components/InternalSlot.jsx @@ -26,7 +26,7 @@ export default class InternalSlot extends Slot { let classRating = m.class + m.rating; let { drag, drop, ship } = this.props; let { termtip, tooltip } = this.context; - let validMods = Modifications.modules[m.grp].modifications || []; + let validMods = (Modifications.modules[m.grp] ? Modifications.modules[m.grp].modifications : []); let showModuleResistances = Persist.showModuleResistances(); // Modifications tooltip shows blueprint and grade, if available