diff --git a/eos/saveddata/fit.py b/eos/saveddata/fit.py index 484e314fe..a382ae01d 100644 --- a/eos/saveddata/fit.py +++ b/eos/saveddata/fit.py @@ -406,12 +406,14 @@ class Fit(object): (effect.isType("active") and thing.state >= State.ACTIVE): # Run effect, and get proper bonuses applied try: + self.register(thing) effect.handler(self, thing, context) except: pass else: # Run effect, and get proper bonuses applied try: + self.register(thing) effect.handler(self, thing, context) except: pass