fix a couple command effects

(cherry picked from commit 9bb86b4)
This commit is contained in:
blitzman
2016-12-09 22:00:14 -08:00
committed by Ebag333
parent 96ddb0bbff
commit 52257d60ac

View File

@@ -39,7 +39,7 @@ def handler(fit, module, context, **kwargs):
if id == 13: # Armor Burst: Armor Energizing: Armor Resistance
for damageType in ("Em", "Thermal", "Explosive", "Kinetic"):
fit.ship.boostItemAttr("armor%sDamageResonance" % damageType, value, stackingPenalties=True)
fit.ship.boostItemAttr("armor%sDamageResonance" % damageType, value)
if id == 14: # Armor Burst: Rapid Repair: Repair Duration/Capacitor
fit.modules.filteredItemBoost(
@@ -120,6 +120,9 @@ def handler(fit, module, context, **kwargs):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Mining"), "crystalVolatilityChance",
value, stackingPenalties=True)
if id == 60: # Skirmish Burst: Evasive Maneuvers: Agility
fit.ship.boostItemAttr("agility", value, stackingPenalties=True)
for x in xrange(1, 4):
if module.getModifiedChargeAttr("warfareBuff{}ID".format(x)):
value = module.getModifiedChargeAttr("warfareBuff{}Multiplier".format(x))