diff --git a/eos/effects/modifyactivearmorresonancepostpercent.py b/eos/effects/modifyactivearmorresonancepostpercent.py index 850be7678..d45ab9bf9 100644 --- a/eos/effects/modifyactivearmorresonancepostpercent.py +++ b/eos/effects/modifyactivearmorresonancepostpercent.py @@ -5,4 +5,4 @@ def handler(fit, module, context): for damageType in ("kinetic", "thermal", "explosive", "em"): fit.ship.boostItemAttr("armor%sDamageResonance" % damageType.capitalize(), module.getModifiedItemAttr("%sDamageResistanceBonus" % damageType), - stackingPenalties = True) + stackingPenalties=True) diff --git a/eos/effects/modifyactiveshieldresonancepostpercent.py b/eos/effects/modifyactiveshieldresonancepostpercent.py index 4c76a528c..93a1f2234 100644 --- a/eos/effects/modifyactiveshieldresonancepostpercent.py +++ b/eos/effects/modifyactiveshieldresonancepostpercent.py @@ -5,4 +5,4 @@ def handler(fit, module, context): for damageType in ("kinetic", "thermal", "explosive", "em"): fit.ship.boostItemAttr("shield" + damageType.capitalize() + "DamageResonance", module.getModifiedItemAttr(damageType + "DamageResistanceBonus"), - stackingPenalties = True) + stackingPenalties=True) diff --git a/eos/effects/systemagility.py b/eos/effects/systemagility.py index 3b32536e2..3886e13cf 100644 --- a/eos/effects/systemagility.py +++ b/eos/effects/systemagility.py @@ -3,4 +3,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): - fit.ship.multiplyItemAttr("agility", beacon.getModifiedItemAttr("agilityMultiplier"), stackingPenalties = True, penaltyGroup="postMul") + fit.ship.multiplyItemAttr("agility", beacon.getModifiedItemAttr("agilityMultiplier"), stackingPenalties=True) diff --git a/eos/effects/systemaoecloudsize.py b/eos/effects/systemaoecloudsize.py index 0bc10969f..f842784bf 100644 --- a/eos/effects/systemaoecloudsize.py +++ b/eos/effects/systemaoecloudsize.py @@ -4,5 +4,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"), - "aoeCloudSize", beacon.getModifiedItemAttr("aoeCloudSizeMultiplier"), - penaltyGroup="postMul") + "aoeCloudSize", beacon.getModifiedItemAttr("aoeCloudSizeMultiplier")) diff --git a/eos/effects/systemarmoremresistance.py b/eos/effects/systemarmoremresistance.py index b59d75a9d..0bbbb8afd 100644 --- a/eos/effects/systemarmoremresistance.py +++ b/eos/effects/systemarmoremresistance.py @@ -5,4 +5,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.ship.boostItemAttr("armorEmDamageResonance", beacon.getModifiedItemAttr("armorEmDamageResistanceBonus"), - stackingPenalties = True) + stackingPenalties=True) diff --git a/eos/effects/systemarmorexplosiveresistance.py b/eos/effects/systemarmorexplosiveresistance.py index 2add341d8..67337f2be 100644 --- a/eos/effects/systemarmorexplosiveresistance.py +++ b/eos/effects/systemarmorexplosiveresistance.py @@ -5,4 +5,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.ship.boostItemAttr("armorExplosiveDamageResonance", beacon.getModifiedItemAttr("armorExplosiveDamageResistanceBonus"), - stackingPenalties = True) + stackingPenalties=True) diff --git a/eos/effects/systemarmorkineticresistance.py b/eos/effects/systemarmorkineticresistance.py index 8a3237cc6..d7ae179ae 100644 --- a/eos/effects/systemarmorkineticresistance.py +++ b/eos/effects/systemarmorkineticresistance.py @@ -5,4 +5,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.ship.boostItemAttr("armorKineticDamageResonance", beacon.getModifiedItemAttr("armorKineticDamageResistanceBonus"), - stackingPenalties = True) + stackingPenalties=True) diff --git a/eos/effects/systemarmorremoterepairamount.py b/eos/effects/systemarmorremoterepairamount.py index 3b39b6773..86a1c4528 100644 --- a/eos/effects/systemarmorremoterepairamount.py +++ b/eos/effects/systemarmorremoterepairamount.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, module, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Remote Armor Repairer", "armorDamageAmount", module.getModifiedItemAttr("armorDamageAmountMultiplierRemote"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True) diff --git a/eos/effects/systemarmorrepairamount.py b/eos/effects/systemarmorrepairamount.py index b759a5312..11c7e8b17 100644 --- a/eos/effects/systemarmorrepairamount.py +++ b/eos/effects/systemarmorrepairamount.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, module, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Armor Repair Unit", "armorDamageAmount", module.getModifiedItemAttr("armorDamageAmountMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemarmorthermalresistance.py b/eos/effects/systemarmorthermalresistance.py index d6e07c420..c70c43ec0 100644 --- a/eos/effects/systemarmorthermalresistance.py +++ b/eos/effects/systemarmorthermalresistance.py @@ -5,4 +5,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.ship.boostItemAttr("armorThermalDamageResonance", beacon.getModifiedItemAttr("armorThermalDamageResistanceBonus"), - stackingPenalties = True) + stackingPenalties=True) diff --git a/eos/effects/systemdamagedrones.py b/eos/effects/systemdamagedrones.py index 6d8f5dd5a..26edfd8ab 100644 --- a/eos/effects/systemdamagedrones.py +++ b/eos/effects/systemdamagedrones.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.drones.filteredItemMultiply(lambda drone: drone.item.requiresSkill("Drones"), "damageMultiplier", beacon.getModifiedItemAttr("damageMultiplierMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemdamageembombs.py b/eos/effects/systemdamageembombs.py index 9cba57db7..740cfc3d4 100644 --- a/eos/effects/systemdamageembombs.py +++ b/eos/effects/systemdamageembombs.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"), "emDamage", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), - penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemdamageemmissiles.py b/eos/effects/systemdamageemmissiles.py index 628f4791f..1ac64938b 100644 --- a/eos/effects/systemdamageemmissiles.py +++ b/eos/effects/systemdamageemmissiles.py @@ -4,4 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"), - "emDamage", beacon.getModifiedItemAttr("damageMultiplierMultiplier")) + "emDamage", beacon.getModifiedItemAttr("damageMultiplierMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemdamageexplosivebombs.py b/eos/effects/systemdamageexplosivebombs.py index c9213c35e..915687e63 100644 --- a/eos/effects/systemdamageexplosivebombs.py +++ b/eos/effects/systemdamageexplosivebombs.py @@ -4,5 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"), - "explosiveDamage", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), - penaltyGroup="postMul") + "explosiveDamage", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemdamageexplosivemissiles.py b/eos/effects/systemdamageexplosivemissiles.py index efa454fac..b2c51b72a 100644 --- a/eos/effects/systemdamageexplosivemissiles.py +++ b/eos/effects/systemdamageexplosivemissiles.py @@ -4,4 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"), - "explosiveDamage", beacon.getModifiedItemAttr("damageMultiplierMultiplier")) + "explosiveDamage", beacon.getModifiedItemAttr("damageMultiplierMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemdamagefighters.py b/eos/effects/systemdamagefighters.py index 6e429a306..bc3e6f9dd 100644 --- a/eos/effects/systemdamagefighters.py +++ b/eos/effects/systemdamagefighters.py @@ -4,5 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.drones.filteredItemMultiply(lambda drone: drone.item.requiresSkill("Fighters"), - "damageMultiplier", beacon.getModifiedItemAttr("damageMultiplierMultiplier") - stackingPenalties = True, penaltyGroup="postMul") + "damageMultiplier", beacon.getModifiedItemAttr("damageMultiplierMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemdamagekineticbombs.py b/eos/effects/systemdamagekineticbombs.py index a09784fd0..f970553c4 100644 --- a/eos/effects/systemdamagekineticbombs.py +++ b/eos/effects/systemdamagekineticbombs.py @@ -4,5 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"), - "kineticDamage", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), - penaltyGroup="postMul") + "kineticDamage", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemdamagekineticmissiles.py b/eos/effects/systemdamagekineticmissiles.py index e52f20005..77daef0dc 100644 --- a/eos/effects/systemdamagekineticmissiles.py +++ b/eos/effects/systemdamagekineticmissiles.py @@ -4,4 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"), - "kineticDamage", beacon.getModifiedItemAttr("damageMultiplierMultiplier")) + "kineticDamage", beacon.getModifiedItemAttr("damageMultiplierMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemdamagemultipliergunnery.py b/eos/effects/systemdamagemultipliergunnery.py index b53b8a12e..f1a374097 100644 --- a/eos/effects/systemdamagemultipliergunnery.py +++ b/eos/effects/systemdamagemultipliergunnery.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Gunnery"), "damageMultiplier", beacon.getModifiedItemAttr("damageMultiplierMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True) diff --git a/eos/effects/systemdamagethermalbombs.py b/eos/effects/systemdamagethermalbombs.py index cd38c712c..6b09c44f5 100644 --- a/eos/effects/systemdamagethermalbombs.py +++ b/eos/effects/systemdamagethermalbombs.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"), "thermalDamage", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), - penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemdamagethermalmissiles.py b/eos/effects/systemdamagethermalmissiles.py index a1a9814bf..fb8de55b2 100644 --- a/eos/effects/systemdamagethermalmissiles.py +++ b/eos/effects/systemdamagethermalmissiles.py @@ -4,4 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"), - "thermalDamage", beacon.getModifiedItemAttr("damageMultiplierMultiplier")) + "thermalDamage", beacon.getModifiedItemAttr("damageMultiplierMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemdronetracking.py b/eos/effects/systemdronetracking.py index 2e865054a..e38b76a18 100644 --- a/eos/effects/systemdronetracking.py +++ b/eos/effects/systemdronetracking.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.drones.filteredItemMultiply(lambda drone: True, "trackingSpeed", beacon.getModifiedItemAttr("trackingSpeedMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemenergyneutmultiplier.py b/eos/effects/systemenergyneutmultiplier.py index a04fe19e1..108810920 100644 --- a/eos/effects/systemenergyneutmultiplier.py +++ b/eos/effects/systemenergyneutmultiplier.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Energy Destabilizer", "energyDestabilizationAmount", beacon.getModifiedItemAttr("energyWarfareStrengthMultiplier"), - penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemenergyvampiremultiplier.py b/eos/effects/systemenergyvampiremultiplier.py index 7120479c1..1a28161dd 100644 --- a/eos/effects/systemenergyvampiremultiplier.py +++ b/eos/effects/systemenergyvampiremultiplier.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Energy Vampire", "powerTransferAmount", beacon.getModifiedItemAttr("energyWarfareStrengthMultiplier"), - penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemgravimetricecmbomb.py b/eos/effects/systemgravimetricecmbomb.py index 225e9ec70..a813f19cc 100644 --- a/eos/effects/systemgravimetricecmbomb.py +++ b/eos/effects/systemgravimetricecmbomb.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"), "scanGravimetricStrengthBonus", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), - penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemladarecmbomb.py b/eos/effects/systemladarecmbomb.py index 76f45cabd..ad9e4b408 100644 --- a/eos/effects/systemladarecmbomb.py +++ b/eos/effects/systemladarecmbomb.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"), "scanLadarStrengthBonus", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), - penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemmagnetrometricecmbomb.py b/eos/effects/systemmagnetrometricecmbomb.py index 9acae418c..1d8611202 100644 --- a/eos/effects/systemmagnetrometricecmbomb.py +++ b/eos/effects/systemmagnetrometricecmbomb.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"), "scanMagnetometricStrengthBonus", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), - penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemmaxvelocity.py b/eos/effects/systemmaxvelocity.py index 7987cb69f..2123ae615 100644 --- a/eos/effects/systemmaxvelocity.py +++ b/eos/effects/systemmaxvelocity.py @@ -3,4 +3,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): - fit.ship.multiplyItemAttr("maxVelocity", beacon.getModifiedItemAttr("maxVelocityMultiplier"), stackingPenalties = True, penaltyGroup="postMul") + fit.ship.multiplyItemAttr("maxVelocity", beacon.getModifiedItemAttr("maxVelocityMultiplier"), stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemmissilevelocity.py b/eos/effects/systemmissilevelocity.py index 281aaa49c..cc7c13307 100644 --- a/eos/effects/systemmissilevelocity.py +++ b/eos/effects/systemmissilevelocity.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"), "maxVelocity", beacon.getModifiedItemAttr("missileVelocityMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemneutbombs.py b/eos/effects/systemneutbombs.py index fe7a45de3..5a6aed204 100644 --- a/eos/effects/systemneutbombs.py +++ b/eos/effects/systemneutbombs.py @@ -4,5 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"), - "energyDestabilizationAmount", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), - penaltyGroup="postMul") + "energyDestabilizationAmount", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemradarecmbomb.py b/eos/effects/systemradarecmbomb.py index 4e6cf3a8f..0755bfb8d 100644 --- a/eos/effects/systemradarecmbomb.py +++ b/eos/effects/systemradarecmbomb.py @@ -4,5 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"), - "scanRadarStrengthBonus", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), - penaltyGroup="postMul") + "scanRadarStrengthBonus", beacon.getModifiedItemAttr("smartbombDamageMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemremotecaptransmitteramount.py b/eos/effects/systemremotecaptransmitteramount.py index 32be8aba6..d451f1fbb 100644 --- a/eos/effects/systemremotecaptransmitteramount.py +++ b/eos/effects/systemremotecaptransmitteramount.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Remote Capacitor Transmitter", "powerTransferAmount", beacon.getModifiedItemAttr("energyTransferAmountBonus"), - penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemrocketemdamage.py b/eos/effects/systemrocketemdamage.py index 39cfa352b..b1851c955 100644 --- a/eos/effects/systemrocketemdamage.py +++ b/eos/effects/systemrocketemdamage.py @@ -3,6 +3,6 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): - fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Rockets"), - "emDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier"), - stackingPenalties = True) + fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Rockets"), + "emDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemrocketexplosivedamage.py b/eos/effects/systemrocketexplosivedamage.py index 53440959c..135e8fcc5 100644 --- a/eos/effects/systemrocketexplosivedamage.py +++ b/eos/effects/systemrocketexplosivedamage.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Rockets"), "explosiveDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier"), - stackingPenalties = True) + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemrocketkineticdamage.py b/eos/effects/systemrocketkineticdamage.py index 1e64e6355..8bcfc4ebe 100644 --- a/eos/effects/systemrocketkineticdamage.py +++ b/eos/effects/systemrocketkineticdamage.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Rockets"), "kineticDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier"), - stackingPenalties = True) + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemrocketthermaldamage.py b/eos/effects/systemrocketthermaldamage.py index 5590f3995..4c6f60501 100644 --- a/eos/effects/systemrocketthermaldamage.py +++ b/eos/effects/systemrocketthermaldamage.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Rockets"), "thermalDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier"), - stackingPenalties = True) + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemshieldemresistance.py b/eos/effects/systemshieldemresistance.py index 4b25d168d..a83d00e71 100644 --- a/eos/effects/systemshieldemresistance.py +++ b/eos/effects/systemshieldemresistance.py @@ -4,4 +4,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.ship.boostItemAttr("shieldEmDamageResonance", beacon.getModifiedItemAttr("shieldEmDamageResistanceBonus"), - stackingPenalties = True) + stackingPenalties=True) diff --git a/eos/effects/systemshieldexplosiveresistance.py b/eos/effects/systemshieldexplosiveresistance.py index a9c51dbb1..180bff283 100644 --- a/eos/effects/systemshieldexplosiveresistance.py +++ b/eos/effects/systemshieldexplosiveresistance.py @@ -4,4 +4,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.ship.boostItemAttr("shieldExplosiveDamageResonance", beacon.getModifiedItemAttr("shieldExplosiveDamageResistanceBonus"), - stackingPenalties = True) + stackingPenalties=True) diff --git a/eos/effects/systemshieldkineticresistance.py b/eos/effects/systemshieldkineticresistance.py index 5661a9bff..c79f09885 100644 --- a/eos/effects/systemshieldkineticresistance.py +++ b/eos/effects/systemshieldkineticresistance.py @@ -4,4 +4,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.ship.boostItemAttr("shieldKineticDamageResonance", beacon.getModifiedItemAttr("shieldKineticDamageResistanceBonus"), - stackingPenalties = True) + stackingPenalties=True) diff --git a/eos/effects/systemshieldremoterepairamount.py b/eos/effects/systemshieldremoterepairamount.py index 9345fb831..e67d9537a 100644 --- a/eos/effects/systemshieldremoterepairamount.py +++ b/eos/effects/systemshieldremoterepairamount.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, module, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Remote Shield Booster", "shieldBonus", module.getModifiedItemAttr("shieldBonusMultiplierRemote"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemshieldrepairamountshieldskills.py b/eos/effects/systemshieldrepairamountshieldskills.py index e825f3dc8..9d3ab51aa 100644 --- a/eos/effects/systemshieldrepairamountshieldskills.py +++ b/eos/effects/systemshieldrepairamountshieldskills.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, module, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Shield Operation") or mod.item.requiresSkill("Capital Shield Operation"), "shieldBonus", module.getModifiedItemAttr("shieldBonusMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemshieldthermalresistance.py b/eos/effects/systemshieldthermalresistance.py index 4d9febe86..31a1024a4 100644 --- a/eos/effects/systemshieldthermalresistance.py +++ b/eos/effects/systemshieldthermalresistance.py @@ -4,4 +4,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.ship.boostItemAttr("shieldThermalDamageResonance", beacon.getModifiedItemAttr("shieldThermalDamageResistanceBonus"), - stackingPenalties = True) + stackingPenalties=True) diff --git a/eos/effects/systemsignatureradius.py b/eos/effects/systemsignatureradius.py index c49825833..c3522d11e 100644 --- a/eos/effects/systemsignatureradius.py +++ b/eos/effects/systemsignatureradius.py @@ -5,4 +5,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.ship.multiplyItemAttr("signatureRadius", beacon.getModifiedItemAttr("signatureRadiusMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemsmallenergydamage.py b/eos/effects/systemsmallenergydamage.py index 88c2f3f08..24b68501a 100644 --- a/eos/effects/systemsmallenergydamage.py +++ b/eos/effects/systemsmallenergydamage.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, module, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Small Energy Turret"), "damageMultiplier", module.getModifiedItemAttr("smallWeaponDamageMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True) diff --git a/eos/effects/systemsmallhybriddamage.py b/eos/effects/systemsmallhybriddamage.py index b41ee1226..5fcdc4197 100644 --- a/eos/effects/systemsmallhybriddamage.py +++ b/eos/effects/systemsmallhybriddamage.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, module, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Small Hybrid Turret"), "damageMultiplier", module.getModifiedItemAttr("smallWeaponDamageMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True) diff --git a/eos/effects/systemsmallprojectiledamage.py b/eos/effects/systemsmallprojectiledamage.py index f10e6b3ef..7e1b90c9b 100644 --- a/eos/effects/systemsmallprojectiledamage.py +++ b/eos/effects/systemsmallprojectiledamage.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, module, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Small Projectile Turret"), "damageMultiplier", module.getModifiedItemAttr("smallWeaponDamageMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True) diff --git a/eos/effects/systemstandardmissileemdamage.py b/eos/effects/systemstandardmissileemdamage.py index c670aa84a..0142bbd75 100644 --- a/eos/effects/systemstandardmissileemdamage.py +++ b/eos/effects/systemstandardmissileemdamage.py @@ -4,4 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Light Missiles"), - "emDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier")) + "emDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemstandardmissileexplosivedamage.py b/eos/effects/systemstandardmissileexplosivedamage.py index ea4099dca..bff49f0b4 100644 --- a/eos/effects/systemstandardmissileexplosivedamage.py +++ b/eos/effects/systemstandardmissileexplosivedamage.py @@ -4,4 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Light Missiles"), - "explosiveDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier")) + "explosiveDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemstandardmissilekineticdamage.py b/eos/effects/systemstandardmissilekineticdamage.py index 5656bddb7..59b8654c5 100644 --- a/eos/effects/systemstandardmissilekineticdamage.py +++ b/eos/effects/systemstandardmissilekineticdamage.py @@ -4,4 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Light Missiles"), - "kineticDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier")) + "kineticDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemstandardmissilethermaldamage.py b/eos/effects/systemstandardmissilethermaldamage.py index 719742660..8ab706d69 100644 --- a/eos/effects/systemstandardmissilethermaldamage.py +++ b/eos/effects/systemstandardmissilethermaldamage.py @@ -4,4 +4,5 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Light Missiles"), - "thermalDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier")) + "thermalDamage", beacon.getModifiedItemAttr("smallWeaponDamageMultiplier"), + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemtargetingrange.py b/eos/effects/systemtargetingrange.py index 59f28fe7e..3eb63ecf2 100644 --- a/eos/effects/systemtargetingrange.py +++ b/eos/effects/systemtargetingrange.py @@ -5,4 +5,4 @@ runTime = "early" type = ("projected", "offline") def handler(fit, beacon, context): fit.ship.multiplyItemAttr("maxTargetRange", beacon.getModifiedItemAttr("maxTargetRangeMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemtargetpaintermultiplier.py b/eos/effects/systemtargetpaintermultiplier.py index 497ef4623..c868b23ea 100644 --- a/eos/effects/systemtargetpaintermultiplier.py +++ b/eos/effects/systemtargetpaintermultiplier.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Target Painting"), "signatureRadiusBonus", beacon.getModifiedItemAttr("targetPainterStrengthMultiplier"), - penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemtracking.py b/eos/effects/systemtracking.py index cb93d8787..d8d58f2f3 100644 --- a/eos/effects/systemtracking.py +++ b/eos/effects/systemtracking.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, module, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Gunnery"), "trackingSpeed", module.getModifiedItemAttr("trackingSpeedMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/systemwebifierstrengthmultiplier.py b/eos/effects/systemwebifierstrengthmultiplier.py index dacfeedd2..b91b52e2a 100644 --- a/eos/effects/systemwebifierstrengthmultiplier.py +++ b/eos/effects/systemwebifierstrengthmultiplier.py @@ -5,4 +5,4 @@ type = ("projected", "offline") def handler(fit, beacon, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Stasis Web", "speedFactor", beacon.getModifiedItemAttr("stasisWebStrengthMultiplier"), - stackingPenalties = True, penaltyGroup="postMul") + stackingPenalties=True, penaltyGroup="postMul")