diff --git a/plugins/inara.py b/plugins/inara.py index 35330bee..0085c848 100644 --- a/plugins/inara.py +++ b/plugins/inara.py @@ -387,6 +387,14 @@ def journal_entry(cmdr, is_beta, system, station, entry, state): ('stationName', entry['StationName']), ('marketID', entry['MarketID']), ])) + if entry.get('Factions'): + add_event('setCommanderReputationMinorFaction', entry['timestamp'], + [ + OrderedDict([ + ('minorfactionName', f['Name']), + ('minorfactionReputation', f['MyReputation']/100.0), + ]) for f in entry['Factions'] + ]) # Ignore the following 'Docked' event this.suppress_docked = True