diff --git a/eos/effects/emergencyhullenergizer.py b/eos/effects/emergencyhullenergizer.py new file mode 100644 index 000000000..122ef6e46 --- /dev/null +++ b/eos/effects/emergencyhullenergizer.py @@ -0,0 +1,7 @@ +type = "active" +runtime = "late" + + +def handler(fit, src, context): + for dmgType in ('em', 'thermal', 'kinetic', 'explosive'): + fit.ship.forceItemAttr('{}DamageResonance'.format(dmgType), src.getModifiedItemAttr("hull{}DamageResonance".format(dmgType.title())))