diff --git a/coriolis.py b/coriolis.py index 542a686e..66d0d959 100755 --- a/coriolis.py +++ b/coriolis.py @@ -330,6 +330,7 @@ if __name__ == "__main__": modules[key] = { 'mass': m.get('mass', 0) } # Some modules don't have mass # not in coriolis-data at time of writing - stop outfitting complaining about them in debug mode + modules[('Burst Laser', None, '4', 'E')] = { 'mass': 16 } for module in [ ('Planetary Approach Suite', None, '1', 'I'), ('Corrosion Resistant Cargo Rack', None, '1', 'D'), diff --git a/modules.p b/modules.p index eba082e2..fb9a1834 100644 Binary files a/modules.p and b/modules.p differ diff --git a/outfitting.py b/outfitting.py index 2bba9f34..60fe5dbd 100644 --- a/outfitting.py +++ b/outfitting.py @@ -126,9 +126,11 @@ weaponrating_map = { 'hpt_pulselaserburst_fixed_small': 'F', 'hpt_pulselaserburst_fixed_medium': 'E', 'hpt_pulselaserburst_fixed_large': 'D', + 'hpt_pulselaserburst_fixed_huge': 'E', 'hpt_pulselaserburst_gimbal_small': 'G', 'hpt_pulselaserburst_gimbal_medium': 'F', 'hpt_pulselaserburst_gimbal_large': 'E', + 'hpt_pulselaserburst_gimbal_huge': 'E', 'hpt_pulselaserburst_turret_small': 'G', 'hpt_pulselaserburst_turret_medium': 'F', 'hpt_pulselaserburst_turret_large': 'E',