From 86d5f72988aa6ca658187b340f13adc7e18d9a03 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Thu, 23 May 2019 15:49:49 +0300 Subject: [PATCH] Normalize drone tracking for Misc column --- gui/builtinViewColumns/misc.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gui/builtinViewColumns/misc.py b/gui/builtinViewColumns/misc.py index 1babb9799..d9f465cf3 100644 --- a/gui/builtinViewColumns/misc.py +++ b/gui/builtinViewColumns/misc.py @@ -106,9 +106,11 @@ class Miscellanea(ViewColumn): pass elif itemGroup in ("Energy Weapon", "Hybrid Weapon", "Projectile Weapon", "Combat Drone", "Fighter Drone"): trackingSpeed = stuff.getModifiedItemAttr("trackingSpeed") - if not trackingSpeed: + optimalSig = stuff.getModifiedItemAttr("optimalSigRadius") + if not trackingSpeed or not optimalSig: return "", None - text = "{0}".format(formatAmount(trackingSpeed, 3, 0, 3)) + normalizedTracking = trackingSpeed * 40000 / optimalSig + text = "{0}".format(formatAmount(normalizedTracking, 3, 0, 3)) tooltip = "Tracking speed" return text, tooltip elif itemGroup == "Precursor Weapon":