From 327ad78eb81c691a2decf484047658d09ffce372 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Sat, 20 Apr 2019 19:31:44 +0300 Subject: [PATCH] Fix insert for boosters as well --- eos/effectHandlerHelpers.py | 2 +- eos/saveddata/module.py | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/eos/effectHandlerHelpers.py b/eos/effectHandlerHelpers.py index 57deba646..d4ac07bb3 100644 --- a/eos/effectHandlerHelpers.py +++ b/eos/effectHandlerHelpers.py @@ -308,7 +308,7 @@ class HandledBoosterList(HandledList): HandledList.insert(self, idx, booster) self.remove(booster) raise HandledListActionError(booster) - HandledList.append(self, booster) + HandledList.insert(self, idx, booster) def makeRoom(self, booster): # if needed, remove booster that was occupying slot diff --git a/eos/saveddata/module.py b/eos/saveddata/module.py index b08a55961..6d7c703df 100644 --- a/eos/saveddata/module.py +++ b/eos/saveddata/module.py @@ -894,7 +894,6 @@ class Module(HandledItem, HandledCharge, ItemAttrShortcut, ChargeAttrShortcut): @staticmethod def getProposedState(mod, click, proposedState=None): - # todo: instead of passing in module, make this a instanced function. pyfalog.debug("Get proposed state for module.") if mod.slot == FittingSlot.SUBSYSTEM or mod.isEmpty: return FittingModuleState.ONLINE