From ca9b3ac241257433fde0a33f8c5635c7cd070527 Mon Sep 17 00:00:00 2001 From: Jonathan Harris Date: Fri, 15 Jun 2018 16:48:01 -0500 Subject: [PATCH] Fix for non-numeric mod values Fixes #330 --- plugins/inara.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/inara.py b/plugins/inara.py index 1e83a688..f7e359c1 100644 --- a/plugins/inara.py +++ b/plugins/inara.py @@ -682,11 +682,13 @@ def make_loadout(state): for mod in m['Engineering']['Modifiers']: modifier = OrderedDict([ ('name', mod['Label']), - ('value', mod['Value']), ]) if 'OriginalValue' in mod: + modifier['value'] = mod['Value'] modifier['originalValue'] = mod['OriginalValue'] modifier['lessIsGood'] = mod['LessIsGood'] + else: + modifier['value'] = mod['ValueStr'] engineering['modifiers'].append(modifier) module['engineering'] = engineering