From 4f1e32b154e6cd0b46ff359302ce4b2a639d7830 Mon Sep 17 00:00:00 2001 From: Felix Linker Date: Sat, 24 Aug 2019 14:16:03 +0200 Subject: [PATCH] Move sustained factor calculation into own function Closes #517 --- src/app/components/HardpointSlot.jsx | 4 ++-- src/app/shipyard/Module.js | 20 ++++++++++++++------ 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/app/components/HardpointSlot.jsx b/src/app/components/HardpointSlot.jsx index 1833d7d4..724d9fd5 100644 --- a/src/app/components/HardpointSlot.jsx +++ b/src/app/components/HardpointSlot.jsx @@ -104,10 +104,10 @@ export default class HardpointSlot extends Slot { onMouseOut={tooltip.bind(null, null)}>{translate('shotdmg')}: {formats.round1(m.getDamage())} : null} {m.getEps() ?
{translate('EPS')}: {formats.round1(m.getEps())}{u.MW} {m.getClip() ? - ({formats.round1(m.getEps() / m.getDps() * m.getSDps())}{u.MW}) : null}
: null} + ({formats.round1(m.getEps() * m.getSustainedFactor())}{u.MW}) : null} : null} {m.getHps() ?
{translate('HPS')}: {formats.round1(m.getHps())} {m.getClip() ? - ({formats.round1(m.getHps() / m.getDps() * m.getSDps())}) : null}
: null} + ({formats.round1(m.getHps() * m.getSustainedFactor())}) : null} : null} {m.getDps() && m.getEps() ?
{translate('DPE')}: {formats.f1(m.getDps() / m.getEps())}
: null} {m.getRoF() ?