Fixed a few fighter/carrier bugs:

* Omnidirectional Tracking Link overheat applies to explosion radius/velocity bonuses.
* Networked Sensor Array affects fighters' sensor strengths.
* Long range heavy fighters no longer appear to require Bomb Deployment.
* Carriers and supercarriers are no longer capped at 300km lock range.
This commit is contained in:
Mr. Nukealizer
2016-09-30 20:08:46 -07:00
parent 23a6849fe3
commit 5467a58b04
4 changed files with 18 additions and 5 deletions

View File

@@ -369,6 +369,8 @@ class Character(object):
subThing = getattr(thing, attr, None)
subReqs = {}
if subThing is not None:
if isinstance(thing, eos.types.Fighter) and attr == "charge":
continue
self._checkRequirements(fit, fit.character, subThing, subReqs)
if subReqs:
reqs[subThing] = subReqs