From bec61e43ae324d9bb8dcb335165e06fdbcf41b0d Mon Sep 17 00:00:00 2001 From: blitzmann Date: Thu, 7 Aug 2014 23:09:03 -0400 Subject: [PATCH] Only do overload effect if not projecting (otherwise overload bonus is applied twice) --- eos/effects/overloadselfecmstrenghtbonus.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/eos/effects/overloadselfecmstrenghtbonus.py b/eos/effects/overloadselfecmstrenghtbonus.py index 1a475aba7..c7906e010 100644 --- a/eos/effects/overloadselfecmstrenghtbonus.py +++ b/eos/effects/overloadselfecmstrenghtbonus.py @@ -3,7 +3,8 @@ # Modules from group: ECM Burst (7 of 7) type = "overheat" def handler(fit, module, context): - for scanType in ("Gravimetric", "Magnetometric", "Radar", "Ladar"): - module.boostItemAttr("scan{0}StrengthBonus".format(scanType), - module.getModifiedItemAttr("overloadECMStrengthBonus"), - stackingPenalties = True) + if "projected" not in context: + for scanType in ("Gravimetric", "Magnetometric", "Radar", "Ladar"): + module.boostItemAttr("scan{0}StrengthBonus".format(scanType), + module.getModifiedItemAttr("overloadECMStrengthBonus"), + stackingPenalties = True)