diff --git a/eos/effects.py b/eos/effects.py index ce7b3cf5b..4ad8b441d 100644 --- a/eos/effects.py +++ b/eos/effects.py @@ -15226,7 +15226,6 @@ class Effect4575(BaseEffect): @staticmethod def handler(fit, src, context): - fit.extraAttributes['siege'] = True fit.ship.boostItemAttr('maxVelocity', src.getModifiedItemAttr('speedFactor'), stackingPenalties=True) fit.ship.multiplyItemAttr('mass', src.getModifiedItemAttr('siegeMassMultiplier')) fit.ship.multiplyItemAttr('scanResolution', diff --git a/eos/saveddata/fit.py b/eos/saveddata/fit.py index b2e19aa42..6b96f4b32 100644 --- a/eos/saveddata/fit.py +++ b/eos/saveddata/fit.py @@ -474,7 +474,7 @@ class Fit(object): if hasattr(currModifier.itemModifiedAttributes, "fit"): currModifier.itemModifiedAttributes.fit = origin or self if hasattr(currModifier, "chargeModifiedAttributes"): - if hasattr(currModifier.itemModifiedAttributes, "fit"): + if hasattr(currModifier.chargeModifiedAttributes, "fit"): currModifier.chargeModifiedAttributes.fit = origin or self def getModifier(self): diff --git a/eos/saveddata/ship.py b/eos/saveddata/ship.py index aecb95dc8..62ab7633a 100644 --- a/eos/saveddata/ship.py +++ b/eos/saveddata/ship.py @@ -38,7 +38,6 @@ class Ship(ItemAttrShortcut, HandledItem): "maxTargetsLockedFromSkills": 2, "droneControlRange": 20000, "cloaked": False, - "siege": False # We also have speedLimit for Entosis Link, but there seems to be an # issue with naming it exactly "speedLimit" due to unknown reasons. # Regardless, we don't have to put it here anyways - it will come up