From bb44b674d830ff958677d43f4641f44314934144 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Tue, 22 Nov 2011 01:22:55 +0400 Subject: [PATCH] Add method to recalculate fleet --- service/fleet.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/service/fleet.py b/service/fleet.py index 243f1eab0..f29ef5edb 100644 --- a/service/fleet.py +++ b/service/fleet.py @@ -104,6 +104,7 @@ class Fleet(object): squad.wing.leader = booster if self.anyBoosters(squad): squad.wing.gang.calculateModifiedAttributes() + boostee.calculateModifiedAttributes() else: self.removeAssociatedFleetData(boostee) @@ -177,3 +178,7 @@ class Fleet(object): w = s.wing f = w.gang return (f.leader, w.leader, s.leader) + + def recalcFleet(self, fit): + squadID = eos.db.getSquadsIDsWithFitID(fit.ID)[0] + eos.db.getSquad(squadID).wing.gang.calculateModifiedAttributes()