Rework fighter calculations to use cycle parameters

This commit is contained in:
DarkPhoenix
2019-05-12 02:18:44 +03:00
parent cb8f76c582
commit 56d9a8b626
6 changed files with 95 additions and 59 deletions

View File

@@ -140,7 +140,7 @@ class Miscellanea(ViewColumn):
return "+ " + ", ".join(info), "Slot Modifiers"
elif itemGroup == "Energy Neutralizer":
neutAmount = stuff.getModifiedItemAttr("energyNeutralizerAmount")
cycleTime = stuff.cycleParameters.averageTime
cycleTime = stuff.getCycleParameters().averageTime
if not neutAmount or not cycleTime:
return "", None
capPerSec = float(-neutAmount) * 1000 / cycleTime
@@ -149,7 +149,7 @@ class Miscellanea(ViewColumn):
return text, tooltip
elif itemGroup == "Energy Nosferatu":
neutAmount = stuff.getModifiedItemAttr("powerTransferAmount")
cycleTime = stuff.cycleParameters.averageTime
cycleTime = stuff.getCycleParameters().averageTime
if not neutAmount or not cycleTime:
return "", None
capPerSec = float(-neutAmount) * 1000 / cycleTime