mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-21 11:27:38 +03:00
Correctly handle death by station
This commit is contained in:
parent
9e10ccfa00
commit
6445b6f8c8
@ -365,16 +365,12 @@ def journal_entry(cmdr, is_beta, system, station, entry, state):
|
||||
|
||||
# Combat
|
||||
if entry['event'] == 'Died':
|
||||
data = OrderedDict([ ('starsystemName', system) ])
|
||||
if 'Killers' in entry:
|
||||
add_event('addCommanderCombatDeath', entry['timestamp'],
|
||||
OrderedDict([('starsystemName', system),
|
||||
('wingOpponentNames', [x['Name'] for x in entry['Killers']]),
|
||||
]))
|
||||
else:
|
||||
add_event('addCommanderCombatDeath', entry['timestamp'],
|
||||
OrderedDict([('starsystemName', system),
|
||||
('opponentName', entry['KillerName']),
|
||||
]))
|
||||
data['wingOpponentNames'] = [x['Name'] for x in entry['Killers']]
|
||||
elif 'KillerName' in entry:
|
||||
data['opponentName'] = entry['KillerName']
|
||||
add_event('addCommanderCombatDeath', entry['timestamp'], data)
|
||||
|
||||
elif entry['event'] == 'Interdicted':
|
||||
add_event('addCommanderCombatInterdicted', entry['timestamp'],
|
||||
|
Loading…
x
Reference in New Issue
Block a user